LINUX.ORG.RU

KungFu DVD Ripper


0

0

KungFu - это очень простое в использовании приложение для копирования DVD (ripping), основанное на GStreamer. Ваши DVD будут скопированы на жесткий диск в контейнере ogg, используя свободные от патентов кодеки (Theora для видеоряда и Vorbis для звукового ряда).

>>> Подробности

★★★★★

Проверено: Shaman007 ()

Аха, у меня диск есть, 2-х слойный, не ем есть фигня которая мне не нужна - 5.1, я б хотел перегнать его без этой ботвы в обычный dvd-r, с этим как?

Lee_Noox ★★★
()

О да. Theora это конечно свободное от патентов. Это хуже. Это просто отбросы.

Это то что никто никогда не будет использовать и поддерживать. xvid им плох. ну успехов.

anonymous
()

чем теора лучше/хуже х264?

я жму двд х264+vorbis=>.mkv скрипт сам писал,значительно лучше чем гнать mencoder`ом во что либо в ави- или др. контейнере.

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

Прикольно, что, что-то подобное появилось.. И хорошо, что там используется Vorbis. А вот GStreamer фтопку, MEncoder здесь полюбому рулит. А вообще мне легче использовать консолевский mencoder, чем гуевую прогу. Господи храни Консоль.

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

синхронизация например (если с ней дела так, как рекламируется)

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

>Интересно, зачем GStreamer? Он же еще глюкает как хз что

Чтобы юзера матерились и слали баг-репорты :)

А то так ведь можно навеки в статусе альфы остаться...

adarovsky ★★★★
()

Жаль, что только theora.

init ★★★★★
()

Это какой-то особый шик -- перегнать лицензионный DVD в "контейнер ogg, используя свободные от патентов кодеки". Если бы я был юристом, я бы наверное именно такой образ мыслей трактовал как "с особым цинизмом".

К слову, "свободная от патентов" Theora уже превратилась в достойный кодек или всё такой же отстой, как и раньше? И какие dvd-проигрыватели начали её уже наконец-то поддерживать?

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

> К слову, "свободная от патентов" Theora уже превратилась в достойный кодек или всё такой же отстой, как и раньше?

Достойный конкурент mpeg4 asp.

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

> Скрипт в студию пожалуйста
Вот мой первый скрипт на bash - не пинайте сильно.
Для работы нужен mencoder (можно без х264), oggenc, mkvtoolnix(хотя бы консолька без gui)

#!/bin/bash

# audio opts
audio_ch="2"
audio_rate="48000"
audio_bps="16"
ogg_quality="3"
audio_title="Ru"

# video opts
fps="29.97"
# crf: decreasing CRF - increasing Video Quality [1..50]
crf="22"
width="720"
height="352"
video_title="LOTR3"
crop="$width:$height:0:62"

# misc opts
in_mask="*vob"
use3passes="0"

# # # # # # # # # # # # # # # # # # # # # #
null="/dev/null"
# log_x264="x264_2pass.log"
video_yuv="video_yuv.yuv"
video_x264="video_x264.mkv"
audio_wav="audio.wav"
audio_ogg="audio.ogg"
mux="mux.mkv"
x="x"

x264opts="--progress --analyse --no-psnr --subme 6 --me umh --fps $fps"
mencopts="-vf format=i420,crop=$crop,pp=lb -nosound -ovc raw -of rawvideo"
oggencopts="--raw --raw-bits=$audio_bps --raw-chan=$audio_ch --raw-rate=$audio_rate -q $ogg_quality"

mkfifo $video_yuv $audio_wav

mencoder $mencopts \
-o $video_yuv $in_mask >/dev/null 2>&1 & \
x264 -p 1 --crf $crf $x264opts \
-o $null $video_yuv $width$x$height || exit 1

if [ "$use3passes" != "0" ]; then
mencoder $mencopts \
-o $video_yuv $in_mask >/dev/null 2>&1 & \
x264 -p 3 $x264opts \
-o $null $video_yuv $width$x$height || exit 1
fi

mencoder $mencopts \
-o $video_yuv $in_mask >/dev/null 2>&1 & \
x264 -p 2 $x264opts \
-o $video_x264 $video_yuv $width$x$height || exit 1
mplayer -ao pcm:waveheader:file=$audio_wav -vc null -vo null $in_mask >/dev/null 2>&1 & \
oggenc $oggencopts -o $audio_ogg $audio_wav || exit 1
mkvmerge -o "$mux" \
--language 1:und --track-name "1:$video_title" --default-track 1 --display-dimensions 1:$width$x$height -d 1 -A -S $video_x264 \
--language 0:rus --track-name "0:$audio_title" -a 0 -D -S $audio_ogg \
--track-order 0:1,1:0 || exit 1

rm -rf $video_yuv $audio_wav
rm -rf $video_x264 $audio_ogg

Третья фаза не пашет.

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

Theora -- прошлый век с точки зрения алгоритмов кодирования и прочего.

Думается, что кроме как в H264, жать смысла нет.

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

>> Вот, кстати, неплохой imho скриптик для H264 в контейнер mkv
echo This script can convert any file to a \(xvid video/ogg audio/matroska container\) video file.
Уважаемый, это КАЛ. В Xvid мы ещё в детстве гнали, mencoder -ovc xvidenc каждый школьник может вдолбить и для этого не надо скрипта на 10 кб. Перегон в mkv - сохранит 5 метров для 700метрого фильма.
Xvid по сравнению с х264 - это как mkv vs avi, грубое IMH0

VP3 - очень стар, я даже скажу супер стар. Однако математика там сильная - пытался прочитать доки - ниасилил дальше первого дока. Никогда не видел видео с этим кодыком. Вот от него и Теора.

VP6 - значительно более крут, помоему многие сегоднешние кодеки нашли бы, что у него позаимствовать, но... пока проприетар. Я смотрел "Другой мир"(когда он был новым) сжатый этим - 1CD, который выглядел почти как DVD и при этом был с нетронутым АС3 - это сильно.
VP7 - точно не хуже.

Так что теора, судя по родственникам, - не совсем дрова для топки.

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

Люди, буду очень благодарен, если кто-нть поможет доделать мой скрипт.
Всё, что мне надо: проанализировать stdout от mplayer -identity file.vob, выделив в нём сочетания типа
CHANNELS=6
FREQ=48000
VARIABLE=NUMBER
и т.д. и превратить их в переменные скрипта с указанными значениями, чтобы не надо было указывать число каналов и частоту вначале скрипта.
Заранее благодарю.

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

>Думается, что кроме как в H264, жать смысла нет.

это пока. а вообще рулят вейвлеты. так что ждем snow и dirac

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

>а вообще рулят вейвлеты. так что ждем snow и dirac

А чё их ждать? берите mencoder и пробуйте:)

Led ★★★☆☆
()

С кодеками все на самом деле довольно паршиво.

когда для себя видео делаешь, еще можно выбрать кодек исходя из качества, скорости и доступности.

А вот что делать, когда делаешь подкаст для других?

Вот примерчик такого подкаста, как раз вчера сделал - работа с блогами в линуксе.

http://www.ojp.ru/464.html

и во что жать прикажете, чтобы по дефолту везде смотреть можно было?

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