منبع اصلی نوشتار زیر در این لینک قرار دارد

ضبط تلویزیون دیجیتال با mplayer

پخش شبکه‌های تلویزیون دیجیتال به آسونی با VLC Media Player انجام می‌شه و به خوبی از پسش برمیاد ولی ممکنه برای ضبط اون به مشکل بخورید یا حداقل کمی اذیت بشید. همچنین با مشکلات کرشی که توی سرور X وجود داره متوقف شدن عملیات ضبط به معنی از دست رفتن برنامه‌ی مورد نظرتونه. برای همین من سراغ mplayer و خط فرمان رفتم. mplayer یکی از بهترین پخش کننده‌های آزاده که بی‌شک می‌شه لقب قدرتمندترین پخش کننده رو بهش نسبت داد و البته کارهای بسیار بیش‌تری از یک «پخش‌کننده»ی ساده انجام می‌ده.

اسکن شبکه‌ها

برای این کار از برنامه‌ی w_scan استفاده می‌کنیم. البته فرض بر اینه که قبلش راه‌اندازهای DVBتون رو نصب کردید.

$ sudo apt-get install w-scan mplayer

و بعدش، شبکه ها رو اسکن می‌کنیم و اونها رو توی فایل etc/mplayer/channels.conf/ می‌ریزیم.

$ w_scan -ft -c IR -M > channels.conf
$ sudo mv channels.conf /etc/mplayer/

توجه: اسکن شبکه‌ها برای من حدود ۴ دقیقه طول کشید.

لیست شبکه‌ها

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

$ cut -d: -f1 /etc/mplayer/channels.conf

ضبط

شبکه‌ی مورد نظرتون رو از لیست بالا انتخاب کنید، برای مثال من شبکه‌ی نمایش (IRIB NAMAYESH) رو انتخاب می‌کنم. چون توی اسم این شبکه فاصله وجود داره، ما مستقیما نمی‌تونیم اون رو بعنوان یک آرگومان به برنامه پاس کنیم. پس یا باید قبل هر فاصله یک اسکیپ () قرار بدیم یا کل عبارت رو داخل یک جفت ' قرار بدیم. من راه دوم رو انتخاب می‌کنم:

$ mplayer -dumpstream 'dvb://IRIB NAMAYESH' -dumpfile Stream.ts

حالا mplayer شروع می‌کنه به ذخیره‌ی اطلاعات دریافت شده از دانگل DVB در فایلی با فرمت TS. این فرمت شامل داده‌های کاملا خام می‌شه و ذاتا حجم خیلی زیادی رو به خودش اختصاص می‌ده.

پخش Stream.ts

از اون‌جایی که TS حاوی داده‌های خام و غیر فشرده‌ست، باید به یک فرمت پخش خوب تبدیلش کنیم تا با پلیرهای عادی روی هر پلتفرمی قابل پخش بشه؛ من mkv رو که یک فرمت آزاده انتخاب و برای تبدیل از avconv استفاده می‌کنم. لازم به ذکره که پروژه‌ی ffmpegمدت زیادیه که متوقف شده و به avconv ملحق شده. avconv رو می‌تونید توی بسته‌ی libav-tools پیدا کنین.

$ avconv -i Stream.ts Stream.mkv

از برنامه‌های با کیفیت، مفید و فوق‌العاده جدید و ارزشمند IRIB لذت ببرید D:

ادامه مطلب

منبع اصلی نوشتار زیر در این لینک قرار دارد

نصب SMPlayer 14.9 در اوبونتو و فدورا

همان‌طور که می‌دانید SMPlayer نرم‌افزاری است برای پخش ف […] ادامه مطلب

منبع اصلی نوشتار زیر در این لینک قرار دارد

تبدیل wma به mp3 در لینوکس

سلام باز هم مطلبی که با توجه به نیازم بهش بر خوردم. امروز میخواستم یه فایل wma رو به mp3 تبدیل کنم. خب اینجا لینوکسه و راه حل‌های زیادی موجوده ولی من از این روش استفاده کردم. mplayer -vo null -vc dummy -af resample=44100 -ao pcm:waveheader FILE.wma;lame -m s -V 3 audiodump.wav;mv audiodump.mp3 FILE.mp3;rm audiodump.wav […] ادامه مطلب

منبع اصلی نوشتار زیر در این لینک قرار دارد

پیشنویسها – Bash

خیلی پیش میاد که این وبلاگ به صورت یک آرشیو برای خودم مفید میشه! چون من خیلی فراموش کارم و زیاد پیش میاد که یه کار رو که بارها انجام دادم فراموش کنم! جدیدا از پستهای پیشنویس هم استفاده میکردم برای ذخیره کردن یه سری چیزها، راههای ساده تر هست، میدونم، ولی یه باره شد، […] ادامه مطلب

منبع اصلی نوشتار زیر در این لینک قرار دارد

کدک‌ها و پلیرها در لینوکس

اصولا ویدئوها (منظورم دنباله‌ای از تصاویر است و کاری به صدا ندارم) توسط دوربین در حالت آنالوگ ذخیره میشن (این که چه جوری این‌کار رو انجام میدن برمیگرده به ساخت اولین دوربین‌ها که قدمت ۳۰۰ ، ۴۰۰ ساله داره!) بعد دوربین اون رو با یه مبدل آنالوگ به دیجیتال تبدیل می‌کنه به داده‌های صفر و […] ادامه مطلب