[Comm] Как подготовить фильм, скачанный из интернета для просмотра на бытовом DVD плеере?

Dmytro O. Redchuk brownian.box на gmail.com
Вт Апр 28 19:33:29 MSD 2009


2009/4/28 Денис Назаров <marsden на mail.ru>:
> Всем трям!
Трям!

> заклинаниями? Консольный вариант даже был бы предпочтительнее
Я в заклинаниях пока новичок (только что буквально камеру купил),
и пока для себя решил перекодировать mencoder'ом а готовить диск
с помощью DeVeDe (и говорить ему, что файл уже готов для DVD).

Вот одна из фраз моих текущих заклинаний:

##############################################

src=$1
dst=$2

pp="pp=tmpnoise:2:3:4,"
# pp=""

hqdn3d="hqdn3d=4:3:8:10,"
# hqdn3d=""

smartblur="smartblur=2.5:-0.5:-7,"
# smartblur=""

#
# pass 1:
cat ${src} | mencoder -oac lavc -ovc lavc -of mpeg -mpegopts format=dvd:tsaf \
  -vf eq=20:40,hue=0:1.2,${pp}${hqdn3d}scale=720:576,${smartblur}harddup \
  -srate 48000 -af lavcresample=48000 \
  -lavcopts vcodec=mpeg2video:vrc_buf_size=1835:vrc_maxrate=9800:vbitrate=4800:\
keyint=15:vstrict=0:acodec=ac3:abitrate=192:aspect=16/9:vpass=1 -ofps 25 \
  -o ${dst} -

# pass 2:
cat ${src} | mencoder -oac lavc -ovc lavc -of mpeg -mpegopts format=dvd:tsaf \
  -vf eq=20:40,hue=0:1.2,${pp}${hqdn3d}scale=720:576,${smartblur}harddup \
  -srate 48000 -af lavcresample=48000 \
  -lavcopts vcodec=mpeg2video:vrc_buf_size=1835:vrc_maxrate=9800:vbitrate=4800:\
keyint=15:vstrict=0:acodec=ac3:abitrate=192:aspect=16/9:vpass=2 -ofps 25 \
  -o ${dst} -

##############################################

Консоль чем хороша: можно чуть раньше сказать собрать все куски сцен
в кучи (если dvgrab кусает на куски по гигабайту, скажем) и потом скормить
на такие "заклинания" в качестве $1.

Дальше я пока не продвинулся -- "руками" елозю по менях DeVeDe
(в нем, правда, пришлось что-то править, в питоновском скрипте, но то
уже мелочи).

-- 
Dmytro O. Redchuk


Подробная информация о списке рассылки community