Присоединитесь к двум файлам фильма h.264, объединяя главы?

13405
Bob King

У меня есть два файла .m4v в кодировке h.264, сгенерированные с помощью Handbrake 0.9.3. Они использовали один и тот же пресет ручного тормоза. Как я могу объединить два файла в один фильм, и нужно ли делать что-то особенное, чтобы сохранить метки глав?

Если кому-то интересно, это «Вечер с Кевином Смитом», диски 1 и 2. У меня также есть более старая копия «Se7en», в которой фильм разделен на две стороны, поэтому я столкнусь с этой проблемой в конце концов, когда Я копирую / кодирую этот фильм.

3

4 ответа на вопрос

2
Evert

Я могу предложить сначала преобразовать их в mpeg1 и использовать простую конкатенацию:

cat vid1.mpeg vid2.mpeg > combined.mpeg 

Больше подробностей в: ffmpeg faq . Ручной тормоз использует ffmpeg.

И тогда я просто перезапустить это через ручник? Будет ли это слишком сильно ухудшать качество? Bob King 15 лет назад 0
Я бы лично все делал с ffmpeg. Повторное кодирование файла несколько раз абсолютно ухудшит качество. Если вначале было довольно высокое качество, и вы используете «хорошие» настройки, я сомневаюсь, что вы увидите большую разницу. Вы должны иметь довольно обученный глаз :) Evert 15 лет назад 0
1
Chealion

У вас есть QuickTime Pro?

Можно копировать и вставлять временные шкалы H.264 и объединять их вместе с требованием перекодирования.

1
rogerdpack

Я сделал список различных присоединяющихся утилит. https://spreadsheets.google.com/ccc?key=0AjWmZ0umsuZHdHNzZVhuMTkxTHdYbUdCQzF3cE51Snc&hl=en в общем наслаждайтесь!

1
Bjarte Brandt

Это сценарий, который я использую, чтобы присоединить мои фильмы iPhone в один фильм iPhone.

!#bin/bash  SOURCE_DIR=/mnt/media/images/iPhone  for f in `find $SOURCE_DIR -iname '*.mov' | sort`; do clip_name=`basename $f .MOV`.dv ffmpeg -i $f -y -target pal-dvd -s 1280x720 $clip_name done;  cat *.dv > out.mov  HandBrakeCLI -i out.mov -o out.m4v --preset="iPhone 4" --quality=30 
Это все еще выглядит хорошо? Вы в основном сжимаете здесь дважды. slhck 12 лет назад 1
Вы правы, но конечный результат хороший. Bjarte Brandt 12 лет назад 0