Об'єднайте AVI-файли без перекодування в Mac OS X Lion

Чи існує (в кращому випадку безкоштовне) рішення для об'єднання AVI-файлів у Mac OS X Lion без необхідності їх перекодувати? (До Snow Leopard я використовував D-Vision 3, який не буде працювати на Lion, тому що це PPC.)

16
Також потрібно знати формат відео (рух JPEG? H.264?), Щоб дізнатися, чи можливо це.
додано Автор Mechanical snail, джерело
Під "злиттям" ви маєте на увазі комбінування в послідовності?
додано Автор Mechanical snail, джерело
Загалом, інструмент ffmpeg для цього.
додано Автор Mechanical snail, джерело
@Mechanical: Так, по об'єднанню я маю на увазі об'єднати їх у послідовність. Ми можемо прийняти як належне, що всі файли мають однакову частоту кадрів, кодек і дозвіл. Використовуваний кодек в основному слідує стандарту MPEG-4, такому як Xvid. Насправді це можливо, як це було до Lion, так само як і з Windows. Я шукаю інструмент, який також працює на Lion.
додано Автор Gabriel A. Zorrilla, джерело

7 Відповіді

Щоб зробити вашу копію avidemux2.app роботою, просто відкрийте пакет додатків (покажіть вміст пакета в пошуку) і видаліть файли libxml.2.dylib і libiconv.2.dylib з папки Contents/Resources/lib.

Це змусить avidemux2 використовувати версії, які поставляються з Lion і які, здається, працюють дуже добре.

19
додано
Дякуємо, хороша інформація. Не знаю, що я можу видалити їх замість того, щоб замінити їх.
додано Автор Gabriel A. Zorrilla, джерело

Це працює для мене:

cat part1.avi part2.avi part3.avi > tmp.avi && mencoder -forceidx -oac copy -ovc copy tmp.avi -o output.avi && rm -f tmp.avi

Потім output.avi має не тільки мати весь вміст, але й перераховувати індекси, щоб відтворити весь фільм.

17
додано
-bash: mencoder: команда не знайдена. Завантажити ffmpegXbinaries20060307.zip розпакувати, а потім скопіювати mencoder в/usr/local/bin, а потім вище роботи прекрасно. ДЯКУЮ!
додано Автор Jonathan Schmidt, джерело
Працював як шарм! Відмінна відповідь.
додано Автор Ronen Festinger, джерело
NB: Командний рядок досить довгий, тому будьте обережні при його копіюванні.
додано Автор Ronen Festinger, джерело
Оскільки mencoder може приймати кілька вхідних аргументів, я не впевнений, чому вам потрібно котувати файли.
додано Автор Tafkadasoh, джерело
Геній. І працював для мене.
додано Автор Zack Macomber, джерело
@westondeboer Якщо у вас встановлено macports, sudo port install mplayer
додано Автор Joel Mellon, джерело

Avidemux - це інструмент з відкритим кодом для редагування/комбінування відео, а також порт Mac:

http://avidemux.sourceforge.net/

2
додано
Дякую. На даний момент Avidemux не підтримує Лева. Avidemux використовує лев-несумісну версію бібліотеки libiconv.2.dylib. Я працював, замінивши бібліотеку виправленою версією з GnuCash: bugzilla.gnome.org /attachment.cgi?id=192432
додано Автор Gabriel A. Zorrilla, джерело

D-Vision працюватиме з OS X Lion. Просто використовуйте mencoder , а не стандартний avimerge .

1
додано
  1. Download newest version of ffmpegX.
  2. Right click “Show Package Contents”
  3. Copy avimerge located in Contents > Resources > avimerge.
  4. Paste the avimerge file in the same location within D-Vision.app file. To do this, right click “Show Package Contents” at the "D-vision.app" icon and paste it in "Contents > Resources".

D-Vision буде працювати в Lion OS X.

1
додано

Try this Lion-compatible Version of D-Vision 3: D-Vision 3 (Intel)

1
додано
Насправді сайт автора має універсальну двійкову: objectifmac.com/dvision.php
додано Автор Sébastien D., джерело
@ w00t: Ви маєте рацію. Насправді головний додаток D-Vision працює на Lion, а приєднання до AVI з D-Vision не робить. Ви можете запустити його, вибрати інструмент для приєднання до AVI, вибрати AVI-файли і почати завдання. Я перевірив "видалення вихідних файлів, коли завдання закінчено" (як завжди), а потім я отримав помилку Rosetta, а також втратив вихідні файли.
додано Автор Gabriel A. Zorrilla, джерело
Звідки ви отримали цю версію? Мені не дуже зручно завантажувати програми з невідомих джерел.
додано Автор Gabriel A. Zorrilla, джерело
@Chris: насправді я просто скопіював універсальні двійкові файли з найновішої D-Vision 4 beta у стару D-Vision 3 App-Bundle.
додано Автор fheusel, джерело

Ось спосіб, який не вимагає абсолютно ніякого додаткового програмного забезпечення. Якщо у вас OS X, ви можете це зробити. Відкрийте термінал і виконайте такі дії:

cat /path/to/part1.avi /path/to/part2.avi > /path/to/where/you/want/whole.avi
0
додано
Що ви маєте на увазі під "не працює"? Ви повинні бути більш конкретними, якщо вам потрібна допомога.
додано Автор Tomas Lin, джерело
Це, ймовірно, буде працювати тільки для файлів, які не потребують жодного заголовка. Наскільки мені відомо, файли .avi мають заголовок, так що це лише додавання 2-го файлу .avi до кінця першого, але інформація заголовка не буде там для відтворення.
додано Автор Ronen Festinger, джерело
Це дуже приємно, що він не працює для мене або .... Я в кінцевому підсумку тільки з першим відео у вихідний файл (Mountain Lion)
додано Автор John Neuhaus, джерело
На жаль, це не працює для мене.
додано Автор Lesley, джерело