1.1, Аноним (-), 11:55, 11/01/2008 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
"поскольку контейнер avi не позволяет иметь одновременно несколько дорожек" - вполне себе позволяет, несколько звуковых потоков, между которыми можно переключаться.
| |
|
2.2, geekkoo (ok), 12:25, 11/01/2008 [^] [^^] [^^^] [ответить]
| +/– |
>"поскольку контейнер avi не позволяет иметь одновременно несколько дорожек" - вполне себе
>позволяет, несколько звуковых потоков, между которыми можно переключаться.
Не уверен. ИМХО, это умеет Matroska, но не avi. Но чтобы собрать матроску одного mencoder-а не хватит.
| |
|
3.5, Тузик (?), 15:43, 13/01/2008 [^] [^^] [^^^] [ответить]
| +/– |
И не режет вам слух слово "матроска"?.. Может, всё-таки, матрёшка?..
| |
|
4.7, geekkoo (??), 18:44, 17/01/2008 [^] [^^] [^^^] [ответить]
| +/– |
>http://www.alexander-noe.com/video/amg/en_myths.html
Хорошо, я готов поверить, что спецификация AVI формата допускает хранение до 256 видео/аудио потоков. Вопрос насколько эта функциональность поддерживается медиаплеерами и кодировщиками, и нгасколько о ней осведомлены разработчики.
Если у вас есть готовый пример, как закодировать несколько потоков в один файл и потом их проиграть в разных комбинациях, то инетересно было бы об этом прочитать.
| |
|
5.8, Anonimous (?), 13:55, 18/01/2008 [^] [^^] [^^^] [ответить]
| +/– |
Quote from http://www.linux.org.ru/books/lor-faq/lorFAQ-22.html
---
Проще всего с помощью программы avimerge из комплекта http://www.transcoding.org/cgi-bin/transcode. Например:
avimerge -i input.avi -p input.wav -o output.avi
Соответственно, клеится звук на первую свободную дорожку. Для avi-файлов, это дорожки с номерами от 0 до 31.
Если дорожка 0 уже занята, то звук приклеится к дорожке 1 и получится avi с несколькими дорожками.
---
MPlayer однозначно умеет воспроизводить avi с несколькими звуковыми дорожками.
Насколько я помню опция -aid позволяет указывать какую дорожку хочется прослушать.
| |
|
6.9, geekkoo (ok), 13:14, 21/01/2008 [^] [^^] [^^^] [ответить]
| +/– |
>[оверквотинг удален]
>Проще всего с помощью программы avimerge из комплекта http://www.transcoding.org/cgi-bin/transcode. Например:
>avimerge -i input.avi -p input.wav -o output.avi
>Соответственно, клеится звук на первую свободную дорожку. Для avi-файлов, это дорожки с
>номерами от 0 до 31.
>Если дорожка 0 уже занята, то звук приклеится к дорожке 1 и
>получится avi с несколькими дорожками.
>---
>
>MPlayer однозначно умеет воспроизводить avi с несколькими звуковыми дорожками.
>Насколько я помню опция -aid позволяет указывать какую дорожку хочется прослушать.
Спасибо, конечно, за avimerge, но мне кажется, не всё так просто как представляется авторам ЛОР-фака. Т.е. всё вроде бы должно работать, информации море, но когда начинаешь с этим разбираться выплывают разные подводные камни.
Я попытался склеить два фильма, полученных из DVD с помощью mencoder-a, программой ffmpeg, которая тоже умеет манипулировать отдельными дорожками. В итоге действительно получился трех-дорожечный avi, но, во-первых, несмотря на то что в ffmpeg все кодеки были простые copy, качество картинки здорово ухудшилось, во-вторых, синхронизация стала хромать, а при быстрой перемотке в mplayer-e звук просто не перематывался.
Хотя в теории всё это должно работать, но с этим нужно плотно разбираться, прежде чем получится работоспособное решение.
| |
|
|
|
|
|
1.3, Kage (?), 21:38, 11/01/2008 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Если делать по нормальному то в .mkv формате с несколькими звуковыми дорожками и субтитрами.
| |
|
2.4, geekkoo (??), 04:12, 12/01/2008 [^] [^^] [^^^] [ответить]
| +/– |
>Если делать по нормальному то в .mkv формате с несколькими звуковыми дорожками
>и субтитрами.
Согласен, что нет предела совершенству, но mencoder не умеет собирать матроски/матрёшки. Можно воспользоваться другими тулзами, но это уже другая история :)
| |
|
3.10, tmp (?), 16:55, 18/02/2008 [^] [^^] [^^^] [ответить]
| +/– |
И так - на счет нескольких звуковых дорожек в avi - тема сооовсем не раскрыта >:-E А ведь к примеру ВиртуалДАБ - спокойно может приклеивать дополнительную дорожку. Вот я не давно скачал фильмец в avi и был удивлен что в нем 2 звук дорожки - которые приспокойно понимает не то что софтовый плеер а и бытовой pioneer. Вот стал искать возможность в менкодере, но только и слышу - "не возможно". ЕЩЕ КАК ВОЗМОЖНО! только как? пошел дальше искать.
| |
|
|
|