stationlist.xml(5) File Formats Manual stationlist.xml(5)

stationlist.xml - پرونده پیکربندی ایستگاه‌های برنامه tvtime

~/.tvtime/stationlist.xml

پرونده stationlist.xml شامل پیکربندی اطلاعات کانال‌ها برای کارت‌های کپچر دارای تیونر (گیرنده تلویزیونی) است. این پرونده فهرستی از کانال‌های فعال را به همراه فرکانس، اطلاعات شماره‌گذاری مجدد و نام کانال در بر دارد. پرونده stationlist.xml توسط tvtime در زمان اجرا به‌روزرسانی می‌شود تا تنظیمات را در بین نشست‌های مختلف ذخیره و نگهداری کند. به همین دلیل، نباید هنگامی که tvtime در حال اجراست این پرونده را ویرایش کنید، چرا که ممکن است تغییرات شما رونویسی و بازنویسی شوند.

این پرونده هر بار که اطلاعات کانال در tvtime تغییر کند، ایجاد یا به‌روزرسانی می‌شود. این امر هنگام شماره‌گذاری مجدد یک کانال، استفاده از اسکنر کانال، یا فعال/غیرفعال کردن دستی یک کانال مشخص از فهرست صورت می‌گیرد.

تنظیمات کانال به تفکیک استاندارد تلویزیونی (norm) و جدول فرکانسی (frequency table) ذخیره می‌شوند.

<?xml version="1.0"?>
<!DOCTYPE stationlist PUBLIC "-//tvtime//DTD stationlist 1.0//EN"
  "http://tvtime.sourceforge.net/DTD/stationlist.dtd">
<stationlist xmlns="http://tvtime.sourceforge.net/DTD/">
  <list norm="NTSC" frequencies="US-Cable">
    <station ... />
    ... station list
  </list>
</stationlist>

به این معنی که هر ترکیب استاندارد/فرکانس، بخش مختص به خود را در پرونده پیکربندی دریافت خواهد کرد. نام فرکانس‌ها نام ویژه‌ای نیست، شما می‌توانید frequencies="foobar" را داشته باشید و اجرای
tvtime -f foobar
عملکرد مورد نظر را به درستی انجام خواهد داد. با این حال، مقدار norm باید با استاندارد تلویزیونی مورد استفاده مطابقت داشته باشد.

ورودی‌های موجود در یک فهرست به شکل زیر هستند:

<station name="CNN" active="1" position="18"
         band="US Cable" channel="18"/>
<station name="DSF" active="1" position="12"
         band="VHF E2-E12" channel="E12"/>

هر ایستگاه ویژگی‌های مختص به خود را دارد که باید تنظیم شوند.

نام خوانا برای انسان برای ایستگاه فعلی.
هنگامی که روی 1 تنظیم شده باشد، کانال فعال است. برای غیرفعال کردن کانال، این مقدار را روی 0 تنظیم کنید.
این تنظیم موقعیتی را که کانال روی صفحه انتخاب کانال (dial) اشغال می‌کند مشخص می‌کند. این گزینه به کاربران امکان می‌دهد تا هر کانال دلخواهی را به یک موقعیت دلخواه روی صفحه انتخاب کانال نگاشت کنند.
band

باندها و کانال‌های احتمالی در دسترس در tvtime عبارتند از:

نام باند کانال‌های ارائه‌شده
US Cable 1–99
US Cable 100 100–125
US Two-Way T7, T8, T9, T10, T11, T12 T13, T14
US Broadcast 2–83
China Broadcast 1–68, A1–A7, B1–B31, C1–C5
Japan Broadcast 1–62
Japan Cable 13–63
VHF E2-E12 E1–E12
VHF S1-S41 S1–S41
VHF Misc X, Y, Z, Z+1, Z+2
VHF France K01–K10, KB–KQ, H01–H19
VHF Russia R1–R12, SR1–SR19
VHF Australia AS1–AS12, AS5A, AS9A
VHF Italy A–H, H1, H2
VHF Ireland I1–I9
VHF South Africa 1–13
UHF U21–U69
UHF Australia AU28–AU69
Australia Optus 01–058

کانال‌های سفارشی را می‌توان به صورت دستی با مشخص کردن فرکانس بر حسب مگاهرتز اضافه کرد:

<station name="2" active="1" position="0"
         band="Custom" channel="55.69MHz"/>
یک استاندارد تلویزیونی به ازای هر کانال را می‌توان در stationlist تعیین کرد. این برای ایستگاه‌هایی است که هر دو سیگنال PAL و SECAM را دریافت می‌کنند، به طوری که می‌توانند قالب کدگذاری رنگ را برای هر کانال انتخاب کنند. تنها مقادیر معتبر در اینجا PAL یا SECAM هستند.
نام شبکه را برای نمایش در OSD (نمایش روی صفحه) تنظیم می‌کند. در مناطق NTSC، در صورتی که رمزگشایی VBI فعال باشد، این مقدار از اطلاعات XDS در VBI دریافت و تنظیم می‌شود.
حروف شناسایی (call letters) شبکه را برای نمایش در OSD تنظیم می‌کند. در مناطق NTSC، در صورتی که رمزگشایی VBI فعال باشد، این مقدار از اطلاعات XDS در VBI دریافت و تنظیم می‌شود.
شناسه کانال XMLTV را تنظیم می‌کند تا در صورتی که tvtime نتواند ارتباط را به طور خودکار برقرار کند، این کانال با آن مرتبط شود. برای تعریف کانال زیر در یک پرونده XMLTV:
<channel id="I10119.labs.zap2it.com">
  <display-name>CICA</display-name>
  <display-name>TV Ontario (CICA)</display-name>
  <display-name>Canadian Independent</display-name>
</channel>

ورودی مرتبط در stationlist به این صورت خواهد بود:

<station name="2" active="1" position="0"
         band="Custom" channel="55.69MHz"
         xmltvid="I10119.labs.zap2it.com"/>

Achim Schneider, Billy Biggs.

tvtime(1), tvtime-command(1), tvtime-scanner(1), tvtime.xml(5).

October 2004 tvtime 1.0RC1