LINUX.ORG.RU

acidrip, konverter.

Если надо кодировать ДВД в ави, очень удобно пользоваться dvd::rip (мощная и удобная для этих целей граф. морда к transcode) или avidemux (он и другие форматы перекодирует и еще не мало чего делает).

anonymous
()

Ну не нужна ему морда, для простейшего жатия
1) Вдаваться в тонкости не надо
2)можно найти скрипт в инете
3) Попарится минут 20 и написать свой, а потом и горя не знать

А вообще есть mencoder.


Для сжатие обычного видео использую такой скрипт(для двд думаю надо его немного модифицировать, так что гугл поможет, видел где то скрипт для DVD)

#!/bin/bash
mencoder -of avi -sws 0 -oac copy -o /dev/null "$1" -ovc x264 -x264encopts turbo=1:pass=1:cabac:bitrate="$3"
mencoder -of avi -sws 0 -oac copy -o "$2" "$1" -ovc x264 -x264encopts bitrate="$3":pass=2:cabac

где входной скрипт имеет два параметра:
1 - входной файл
2 - выходной файл
3 - выходной битрейт

Dudraug ★★★★★
()

Посмотрел сам я эти морды, из гткшных есть acidrip и dvdrip, как называли выше, причем dvdrip вообще монстр (но он кодит через transcode). Но в целом почитав документацию с пару часов я ушел в консоль и в nano наколбасил нужные скрипты.

tensai_cirno ★★★★★
()
Ответ на: комментарий от tensai_cirno

Жму видео таким скриптом (в 4 прохода, да, я маньяк :) ), просто цифры меняю потом где надо.

echo "Pass one"
mencoder dvd://1 -dvd-device lain1 -nosound -chapter 5-8 \
-vf hqdn3d=2:1:2 \
-ovc x264 \
-x264encopts pass=1:turbo:bitrate=1000:bframes=3:b_pyramid:weight_b:me=umh:partitions=all:\
trellis=1:qp_step=4:qcomp=0.5:direct_pred=auto:keyint=300:threads=auto:psnr \
-of rawvideo -o /dev/null

echo "Pass two"
mencoder dvd://1 -dvd-device lain1 -nosound -chapter 5-8 \
-vf hqdn3d=2:1:2 \
-ovc x264 \
-x264encopts pass=3:bitrate=1000:bframes=3:b_pyramid:weight_b:subq=7:frameref=12:me=umh:part itions=all:\
trellis=1:qp_step=4:qcomp=0.5:direct_pred=auto:keyint=300:threads=auto:psnr \
-of rawvideo -o /dev/null

echo "Pass three"
mencoder dvd://1 -dvd-device lain1 -nosound -chapter 5-8 \
-vf hqdn3d=2:1:2 \
-ovc x264 \
-x264encopts pass=3:bitrate=1000:bframes=3:b_pyramid:weight_b:subq=7:frameref=12:me=umh:part itions=all:\
trellis=1:qp_step=4:qcomp=0.5:direct_pred=auto:keyint=300:threads=auto:psnr \
-of rawvideo -o /dev/null

echo "Pass four"
mencoder dvd://1 -dvd-device lain1 -nosound -chapter 5-8 \
-vf hqdn3d=2:1:2 \
-ovc x264 \
-x264encopts pass=3:bitrate=1000:bframes=3:b_pyramid:weight_b:subq=7:frameref=12:me=umh:part itions=all:\
trellis=1:qp_step=4:qcomp=0.5:direct_pred=auto:keyint=300:threads=auto:psnr \
-of rawvideo -o Lain02.264

tensai_cirno ★★★★★
()
Ответ на: комментарий от Sancho_s_rancho

Ну попробуй kmenc или как сказали avidemux (но это не mencoder уже), но последний кодеков меньше понимает.

Dudraug ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.