فروردین ۰۶، ۱۳۸۹

قرار دادن زیرنویس درون فایل ویدئو

بعضی وقتا نیازه که زیرنویس داخل خود فایل ویدئو باشه تا دستگاه پخش کننده بتونه زیرنویس رو پخش کنه، مثل موبایل ها و دستگاه های پخش موسیقی. برای این کار برنامه های زیادی هست، تو ویندوز یکی از ساده ترین برنامه ها Yamb هستش، برای دانلود میتونید برید اینجا: http://yamb.unite-video.com/download.html

اوب تو قسمت Audio & Video فایل ویدئو رو اضافه میکنم، بعد تو قسمت Subtitle فایل زیرنویس رو و بعد Mux رو میزنم و یه فایل MP4 به تو خروجی ساخته میشه.

تو لینوکس هم اگه MPlayer نصب کرده باشه میتونم از ترمینال این کار رو انجام بدم، البته با اختیارات خیلی بیشتر، میتونم اندازه فایل، کیفیت صدا و تصویر و فرمت خروجی رو هم خودم تعیین کنم؛ دستور چیزی شبیه اینه:


mencoder -vf pp=de,scale=720:380 -oac copy -ovc lavc -lavcopts keyint=25:vcodec=mpeg1video:vbitrate=904:vpass=1 -sub "Subtitle.srt" -o "Movie_with_subs.mpg" "Movie.mpg"

چندتا از پارامترهای این دستور: 

Scale: طول و عرض فایل خروجی
vcodec: فرمت فایل خروجی
Subtitle.srt: فایل زیرنویس
Movie_with_subs.mpg: فایل خروجی که زیرنویس داره
Movie.mpg: فایل ویدئو که میخوام بهش زیرنویس اضافه کنم

برای دیدن بقیه فرمت های پشتیبانی شده : http://www.mplayerhq.hu/DOCS/HTML/en/menc-feat-vcd-dvd.html

هیچ نظری موجود نیست:

ارسال یک نظر