.\" Man page for tvtime .\" Copyright (c) 2003, 2004 Billy Biggs .\" .\" This program is free software; you can redistribute it and/or modify .\" it under the terms of the GNU General Public License as published by .\" the Free Software Foundation; either version 2 of the License, or (at .\" your option) any later version. .\" .\" This program is distributed in the hope that it will be useful, but .\" WITHOUT ANY WARRANTY; without even the implied warranty of .\" MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU .\" General Public License for more details. .\" .\" You should have received a copy of the GNU General Public License .\" along with this program; if not, write to the Free Software .\" Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. .\" .TH tvtime 1 "April 2005" "tvtime 1.0RC1" .SH "نام (NAME)" tvtime \- یک برنامه تلویزیونی با کیفیت بالا .SH "خلاصه دستور (SYNOPSIS)" .B tvtime [ .IR OPTION ] ... .SH "توضیحات (DESCRIPTION)" .B tvtime یک برنامه تلویزیونی با کیفیت بالا برای استفاده به همراه کارت‌های کپچر ویدیو است. .B tvtime ورودی دریافتی از کارت کپچر را پردازش کرده و آن را روی مانیتور رایانه یا پروژکتور نمایش می‌دهد. .B tvtime از موارد زیر پشتیبانی می‌کند: .IP \(bu 4 خروجی غیراینترلیس (Deinterlaced) با نرخ کامل ۵۹٫۹۴ فریم بر ثانیه برای منابع NTSC، یا ۵۰ فریم بر ثانیه برای منابع PAL. این ویژگی باعث روانی حرکت و کیفیت بصری بالا می‌شود. .IP \(bu الگوریتم‌های چندگانه deinterlacing برای یافتن حالت بهینه متناسب با محتوای ویدیویی و سرعت پردازنده در دسترس. .IP \(bu حالت نسبت تصویر ۱۶:۹ برای دستیابی به بالاترین تفکیک‌پذیری ممکن هنگام پردازش ورودی از یک پخش‌کننده خارجی DVD یا گیرنده دیجیتال ماهواره. .IP \(bu نمایشگر روی تصویر (OSD) بسیار روان برای ارائه یک تجربه تلویزیونی کامل، به همراه سیستم منوی پرامکانات. .SH "نحوه استفاده (USAGE)" در اینجا مجموعه کلیدهای میانبر اصلی که برای کار با tvtime باید بدانید آورده شده است: .RS .TP 20 .I Escape یا q خروج .TP .I F1 یا tab نمایش منو .TP .I up/down تغییر کانال .TP .I 0-9 و Enter تغییر کانال .TP .I Backspace پرش به کانال قبلی .TP .I i تغییر ورودی .TP .I m بی‌صدا کردن (Mute) .TP .I +/- یا left/right تنظیم بلندی صدا .TP .I f تمام‌صفحه .TP .I s گرفتن تصویر از صفحه (اسکرین‌شات) .TP .I Enter نمایش اطلاعات .TP .I d نمایش آمار اشکال‌زدایی (دیباگ) .RE در ادامه برخی از کلیدهای پیشرفته‌تر آورده شده است. تمامی این قابلیت‌ها از طریق منو نیز قابل تنظیم هستند، اما در صورت استفاده مکرر می‌توانند کاربردی باشند: .RS .TP .I e تغییر حالت صوتی (stereo/mono/SAP) .TP .I v تغییر وضعیت «همیشه در بالا» در مدیر پنجره‌های سازگار .TP .I F5/F6/F7 تنظیمات تصویر .TP .I Space بازگردانی تنظیمات پیش‌فرض تصویر .TP .I / تغییر اندازه پنجره متناسب با محتوای درون آن (پس از اعمال matte یا رفتن به حالت ۱۶:۹) .TP .I c تغییر وضعیت رمزگشایی زیرنویس مخفی (Closed Caption) (فقط برای NTSC) .RE.SH "گزینه‌ها (OPTIONS)" .TP .B \-a, \-\-widescreen این گزینه .B tvtime را در حالت نسبت تصویر ۱۶:۹ راه‌اندازی می‌کند. .TP .B \-A, \-\-nowidescreen این گزینه .B tvtime را در حالت نسبت تصویر ۴:۳ راه‌اندازی می‌کند. .TP .B \-h, \-\-help نمایش اطلاعات نحوه استفاده. .TP .B \-k, \-\-slave ورودی صفحه‌کلید را در .B tvtime برای حالت تابع (slave) غیرفعال می‌کند. حالت تابع برای یکپارچه‌سازی با برنامه‌های PVR مانند .B freevo یا .BR mythtv اضافه شده است، به طوری که .B freevo بتواند هم‌زمان با اجرای .B tvtime ورودی صفحه‌کلید را مدیریت کند. در حالت تابع، کلیدهای فشرده‌شده نادیده گرفته می‌شوند اما در خروجی استاندارد چاپ می‌گردند، و دستورها از ورودی استاندارد با همان ساختار نحوی .BR tvtime\-command خوانده می‌شوند. .TP .B \-m, \-\-fullscreen راه‌اندازی .B tvtime در حالت تمام‌صفحه. .TP .B \-M, \-\-window راه‌اندازی .B tvtime در حالت پنجره‌ای. .TP .B \-s, \-\-showdrops چاپ اطلاعات فریم‌های جاافتاده (برای اشکال‌زدایی). .TP .B \-S, \-\-saveoptions ذخیره گزینه‌های خط فرمان در فایل پیکربندی. این گزینه دستگاه V4L، دستگاه VBI، شماره ورودی، استاندارد تصویر (norm)، بسامد، تنظیمات تمام‌صفحه در شروع، نسبت تصویر، حالت پرگویی (verbose) و ارتفاع پنجره خروجی را ذخیره می‌کند. .TP .B \-v, \-\-verbose تنظیم پرگویی (verbose) مشخص می‌کند که پیام‌های کامل اطلاعاتی و هشداری هنگام اجرای .BR tvtime در خطای استاندارد چاپ شوند. در غیر این صورت، تنها خطاهای بحرانی در خروجی چاپ خواهند شد. .TP .B \-F, \-\-configfile=FILE فایل پیکربندی اضافی برای بارگذاری تنظیمات از آن. .TP .B \-g, \-\-geometry=GEOMETRY ابعاد پنجره را تنظیم می‌کند، به عنوان مثال 400x300 برای پنجره‌ای به عرض ۴۰۰ پیکسل و ارتفاع ۳۰۰ پیکسل. مقدار عرض 0 نشان می‌دهد که عرض مناسب برای ارتفاع داده‌شده استفاده خواهد شد. برای محتوای ۴:۳ در نمایشگری با پیکسل‌های مربعی، مقدار پیش‌فرض یک پنجره‌ی .RI 768\[mu] 576 است. .TP .B \-I, \-\-inputwidth=SAMPLING نمونه‌برداری خط پویش (scanline) ورودی V4L (پیش‌فرض .IR 720 است). این گزینه مشخص می‌کند که چه تعداد پیکسل در هر خط پویش از کارت ضبط (capture card) درخواست شود. مقادیر بالاتر کیفیت بهتری ارائه می‌دهند، در حالی که مقادیر پایین‌تر بار پردازشی کمتری ایجاد کرده و در نتیجه .B tvtime سریع‌تر اجرا خواهد شد. اگر پردازنده ضعیف‌تری دارید (مثلاً کمتر از حدود 500Mhz)، شاید مقادیر .IR 480 \ یا\ 400 برای شما مناسب‌تر باشند. برای بهترین کیفیت، مقداری بالا مانند .IR 720 \ یا\ 768 را انتخاب کنید. بسیاری از کارت‌های ضبط نمی‌توانند بالاتر از .I 768 پیکسل در هر خط پویش نمونه‌برداری کنند. .TP .B \-d, \-\-device=NAME دستگاه video4linux مورد استفاده (پیش‌فرض .IR /dev/video0 ). .TP .B \-b, \-\-vbidevice=DEVICE دستگاه VBI مورد استفاده (پیش‌فرض .IR /dev/vbi0 ). .TP .B \-i, \-\-input=INPUTNUM شماره ورودی video4linux (پیش‌فرض .IR 0 ). کارت‌ها معمولاً چندین منبع دارند، به عنوان مثال در کارت WinTV من، .I source 0 تیونر و .I source 1 ورودی کامپوزیت است. .TP .B \-c, \-\-channel=CHANNEL در هنگام شروع، .B tvtime روی کانال داده‌شده تنظیم می‌شود. در غیر این صورت، از کانال‌های موجود در فایل پیکربندی استفاده خواهد شد. .TP .B \-n, \-\-norm=NORM حالتی که تیونر روی آن تنظیم می‌شود (پیش‌فرض .IR NTSC ). حالت‌های معتبر عبارتند از: .TS nokeep tab (@); l l. \(bu@NTSC \(bu@PAL \(bu@SECAM \(bu@PAL\-NC \(bu@PAL\-M \(bu@PAL\-N \(bu@NTSC\-JP .TE .TP .B \-f, \-\-frequencies=NAME کانال‌هایی که با تیونر دریافت می‌کنید (پیش‌فرض .IR us\-cable ). مقادیر معتبر عبارتند از: .TS nokeep tab (@); l l. \(bu@us\-cable \(bu@us\-broadcast \(bu@japan\-cable \(bu@japan\-broadcast \(bu@europe \(bu@australia \(bu@australia\-optus \(bu@newzealand \(bu@france \(bu@russia \(bu@custom (ابتدا \(aqtvtime\-scanner\(aq را اجرا کنید) .TE .TP .B \-t, \-\-xmltv=FILE فهرست‌های XMLTV را از فایل داده‌شده برای نمایش در OSD می‌خواند. کانال‌ها بر اساس نامشان جستجو می‌شوند و .B tvtime عنوان برنامه، زیرعنوان و توضیحات برنامه را در OSD نمایش خواهد داد. .TP .B \-l, \-\-xmltvlanguage=LANG استفاده از داده‌های XMLTV در زبان مشخص‌شده، در صورت موجود بودن. زبان‌ها با کد دو حرفی زبان نشان داده می‌شوند (برای مثال \(lqde\(rq برای آلمانی). اگر این گزینه تنظیم نشده باشد یا روی \(lqnone\(rq تنظیم شود، زبان پیش‌فرض استفاده‌شده در فایل به کار خواهد رفت. .TP .B \-X, \-\-display=DISPLAY استفاده از نمایشگر X داده‌شده برای اتصال..TP .B \-x, \-\-mixer=DEVICE[:CH] دستگاه و کانال میکسر برای کنترل‌های میزان صدا (پیش‌فرض: .IR /dev/mixer:line ). کانال‌های معتبر عبارتند از: .TS nokeep tab (@); l l. \(bu@vol \(bu@bass \(bu@treble \(bu@synth \(bu@pcm \(bu@speaker \(bu@line \(bu@mic \(bu@cd \(bu@mix \(bu@pcm2 \(bu@rec \(bu@igain \(bu@ogain \(bu@line1 \(bu@line2 \(bu@line3 \(bu@dig1 \(bu@dig2 \(bu@dig3 \(bu@phin \(bu@phout \(bu@video \(bu@radio \(bu@monitor .TE .SH "فایل‌ها (FILES)" .I /tvtime/tvtime.xml .br .I $HOME/.tvtime/tvtime.xml .br .I $HOME/.tvtime/stationlist.xml .br .I /var/run/tvtime/TV-*/tvtimefifo .SH "نویسندگان (AUTHORS)" Billy Biggs, Doug Bell, Alexander S. Belov, Achim Schneider, David I. Lehn, Paul Jara, Robert H\[:o]gberg, Craig Dooley, Bart Dorsey, Nicolas Boos, Simon Law, Mark Trolley, Joachim Koenig, Stewart Allen, Justin A, Brian Goines, Krister Lagerstrom. .SH "همچنین ببینید (SEE ALSO)" .BR tvtime-command (1), .BR tvtime-configure (1), .BR tvtime-scanner (1), .IR tvtime.xml (5), .IR stationlist.xml (5).