Войти

Показать полную графическую версию : Перекодирование аудио-дорожки в контейнере AVI


Страниц : [1] 2

olgk
28-08-2012, 18:51
Доброго времени суток!
Вопрос: На Украине начало внедряться эфирное (как замена аналогового к 2015 году) цифровое ТВ. Один из предлагаемых ТВ-тюнеров (Цифровий тюнер Trimax TR-2012HD DVB-T2), кроме приёма «цифры» может проигрывать медиа-файлы, но не все. Эта функция реализована, думаю, в рекламних целях в тюнере. Уже в следующей «улучшенной» модели другого тюнера её убрали.
Взял такой тюнер. Попытался смотрет фильмы.

Попробовал фильмы с:
контейнер матроска mkv (видео кодек - AVC, аудио кодек – AAC LC-SBR) идёт,
контейнер матроска mkv (видео кодек - AVC, аудио кодек – AC3) без звука,
контейнер Flash-video flv ( видео кодек - AVC, аудио кодек – MP3) ) идёт,
контейнер AVI (видео кодек - XviD, аудио кодек – AC3) идёт, но без звука.

Понимаю, что надо конвертировать, заменив в контейнере AVI или в контейнере mkv дорожку аудио с АС3 на дорожку, допустим, с МР3 или ААС
Подскажите пожалуйста, простой и быстрый конвертер (желательно free). Причём как я понимаю видео перекодировать не надо! Только аудио. Что-то на уровне VirtualDubMod, используя в настройках Video параметр "Direct Stream Copy"
C ИНЕТа чаще всего сейчас идут именно такие фильмы в AVI контейнерах с аудио АС3

Amigos
29-08-2012, 06:46
MediaCoder

topotun32
29-08-2012, 07:53
FormatFactory

olgk
29-08-2012, 11:37
Извините, Amigos и topotun32, я просто «чайник» в вопросах конвертации.
Поэтому хотелось попросить «озвучить настройки» для варианта конвертации:
Исходный файл AVI (видео кодек - XviD, аудио кодек – AC3)
Результирующий файл AVI (видео кодек - XviD, аудио кодек – MP3 или AAC LC-SBR)
Для программ MediaCoder или FormatFactory

Спасибо :)

freese
29-08-2012, 13:01
VirtualDub (http://virtualdub.sourceforge.net/) или VirtualDubMod
Настройки в несколько строк:
1: В меню "Video" - "Direct stream copy"
2: В меню "Audio" - "Full processing mode", Далее "Audio" - "Compression" - выбираем нужный кодек и нужное качество
3: "File" - "Save as Avi"
4: Profit

topotun32
29-08-2012, 13:13
FormatFactory 2.90

1. Запускаем программу.
2. Далее жмем "Всё в avi".
3. Жмем "Папка" и выбираем файл-источник (что кодируем).
4. Жмем "Настроить" и в профиле выбираем заготовку, можете попробовать "Среднее качество". Здесь же в узле "Аудио поток" выбираем "Аудиокодек" - для Вас это mp3. Жмем ОК.
5. Еще раз жмем ОК.
6. Жмем СТАРТ на главной странице.

olgk
29-08-2012, 19:01
freese,
сделал как вы написали, выбрал кодек МР3 (MPEG Layer-3) выделив его и закрыл окно. Очень быстро прошел конверт. Но, звук не сжался, режим РСМ! И очень тихий. После этого попробовал в закладке "компрессия", после выбора кодека MPEG Layer-3, поставить птицу "Показать все форматы" (у меня прога руссифицирована). В окне появились форматы, выбрал стерео на 48 Kbit/s. После запуска пишет, что (см. вложение). Подскажи,пожалуйста где "косяк"

Кажется понял. Надо было в меню аудио выбрать другую исходную дорогу и всё стало на свои места :)

Добавлено 30.08.12
Нет неверно. Вторая дорога оказалась на японском (фильм японский).

Amigos
30-08-2012, 09:41
Поэтому хотелось попросить «озвучить настройки» для варианта конвертации:
Исходный файл AVI (видео кодек - XviD, аудио кодек – AC3)
Результирующий файл AVI (видео кодек - XviD, аудио кодек – MP3 или AAC LC-SBR) »
для медиакодера
кинуть исходный файл (файлы) в окно медиакодера.
выставить настройки
на вкладке video
http://i1.imageban.ru/thumbs/2012.08.30/d3a1763ccbb460c7edb73d82ec864c6a.png (http://imageban.ru/show/2012/08/30/d3a1763ccbb460c7edb73d82ec864c6a/png)
поставить галочку "copy video" - значит брать как есть, ничего не конвертируя

на вкладке Audio
поставить mp3 и незвбыть галочку "replay gian"

http://i2.imageban.ru/thumbs/2012.08.30/8714a3ac8640ab79f5f505b694349240.png (http://imageban.ru/show/2012/08/30/8714a3ac8640ab79f5f505b694349240/png)

вроде бы всё.

olgk
30-08-2012, 10:32
freese, Amigos и topotun32!
Спасибо!
freese, вопрос с ошибкой решился просто. В фильме был звук АС3 на 6-ть каналов, из-за этого выскакивала в начале конвертации приведенная выше ошибка. MPEG Layer-3 6-ть каналов не держит, а автоматом VirtualDub для результирующего файла по выбранному кодеку не выставляет, ИМХО
После этого в закладке "Аудио", в подзакладке "Конверсия" выбрал режим стерео на 2-а канала, выставил битрейт и всё прошло.
Конверт только звука в фильме в 2,1 Гбайт прошел где-то за 18-20 минут на бюджетном ноутбуке.
Фильм стал нормально воспроизводится со звуком на этом тюнере.
Amigos и topotun32, спасибо, попробую рекомендованные Вами проги и выберу лучший вариант :)
Вероятно и в их настройках обязательно необходимо будет учесть количество каналов в источнике и в результате.

Всем Спасибо за помощь, благодаря вам я буквально за 2- дня нашел решение и что ещё ценнее "влез" пока в самое начало проблемы работы с видео и аудио файлами :oszone:

olgk
14-09-2012, 19:50
freese, вопрос к Вам
Стоит задача: Исходник - Контейнер AVI, видео – не трогаем, перекодируем только звук с AC3 в MP3
Требует совета:
1) когда открываем VD в закладке Аудио, подзакладке «компрессия» светится 14 кодеков, а вот «активных», тех по которым отображаются параметры всего 5-ть.
2) и в одном из активных - кодеке MP3 наилучший режим из 12-ти 56kBit 24000Hz стерео 7Kb/s

Я поставил на ПК набор кодеков K-Lite, думал активные получат больше вариантов настройки, «пустые» наполнятся содержанием.

Как VD или VDM цепляют кодеки уже имеющиеся на компе? Им надо указать пути к ним? Если да, то как это сделать?

olgk
15-09-2012, 02:10
Amigos, попробовал MediaCoder. Установил настройки по вашим рекомендациям. Перекодирование прошло быстро и качественно. Пожалуй это лучшая прога :) ИМХО
Установленные на компе кодеки видны!

olgk
14-07-2013, 22:15
Amigos, вопрос к Вам, в продолжение темы. Сейчас есть файл в контейнере mkv (видео кодек - Advanced Video Codec, Format profile : High@L4.1, аудио кодек – AC3) . Надо звук перекодировать в МР3 или AAC LC-SBR. Ставлю в Media Coder для этого же контейнера копирование видео и перекодировку в МР3.
Выдает ошибку 15 в конце кодирования: "
Description: A muxer error is encountered
Possible causes
The selected muxer encounter an error when muxing transcoded elementary audio/video streams. если правильно понял несоответствие контейнеру. Выставляю контейнер AVI - опять ошибка, в конце конвертирования не может записать в файл теги. Конвертировать и видео не хочется, долго идёт, а мне достаточно поменять только звук
Как я понимаю есть всё-таки соответствие между контейнером, видео и аудио. И если MKV и Advanced Video Codec, Format profile : High@L4.1 соответствуют друг другу, то перекодированный звук в МР3 или ААС не хочет к ним "влезать" :(

Вопрос и к topotun32:
Пробовал и в FormatFactory. Без переконвертации и видео в паре MKV и Advanced Video Codec
Format profile : High@L4.1 звук на МР3 или ААС поменять не удается :(

topotun32
15-07-2013, 07:56
olgk, а можно маленький файл (достаточно 15-20 секунд), захваченный Вашим тюнером и с кодеком ААС. Есть у меня просто одно предположение и хотелось бы его проверить.

olgk
15-07-2013, 10:13
O'key, попозже, после работы вырежу и сброшу.

P.S. К сведению:
1) уже после просьбы о помощи у меня кое-что вышло. В FF, когда выставил вариант перекодирования звука с АС3 в MP3, видео в режиме копирования, и перепаковку MKV в AVI (закладка AVI в FF) выходной файл с фильмом получился отличный :)
2) затем эксперимент с MediaCoder принёс результат. Я оставил контейнер MKV, видео поставил в режиме копирования, а звук конвертировал в МР3 (как и раньше), только добавил в закладке "Контейнер" галки: включил "Смешение" выбрав MKVMerge и включил "Ремуксер" (что это такое я не знаю, нужна русская инструкция по MediaCoder), выбрав снова MKVMerge. В итоге получил уже MKV-файл, который отлично проигрывается в плеере. До этого в в закладке "Контейнер" стояли умолчания и перепаковка контейнера если и шла (по моему невсегда), то шла в FFmpeg. Правда когда ради эксперимента, попытался с помощью разных прог (выбираемых в рамках этой закладки "Смешение") перепаковать всё в контейнер AVI - ничего не вышло. Та же ошибка, описанная выше. Значит в MediaCoder надо иногда (но не всегда!!!) перепаковывать контейнер и то определенной прогой. У меня раньше при упаковке видео более ранним форматом от XVid этого делать не надо было.

Вывод: всё таки пока что опытным путем нащупываю работу кодировщиков, упаковщиков. Может просто есть таблица, отражающая соответствие всех данных прог друг другу. Так как, если ты пользователь заниматься глубокими изысканиями нет времени. В жизни много еще чего ЧЕМ необходимо заняться :)
topotun32, Отрезок файла за мной

olgk
15-07-2013, 11:27
Amigos, вопрос к Вам.
Попытался найти Инструкцию на русском для Media coder. Выбрасывает на сайты требующие СМС и прочие разводы. Так что инструкции такой в свободном доступе нет? Если есть ссылочку бы :)

Amigos
15-07-2013, 12:15
Так что инструкции такой в свободном доступе нет? »скорее всего её никто не написал.
На мой взгляд, там и описывать нечего, всё очевидно.

olgk
15-07-2013, 12:34
Ув. Amigos, да нет, не для спеца вопросов хватает. Как пример хотя бы для установки соответствия по закладке "Контейнер" между выбранным контейнером и кодеком (или ремуксером что ли), который надо выбрать.
А по поиску в google такое впечатление что русская инструкция появилась недавно (вариантов 6 -7 сайтов, которые хотят денег через СМС). В принципе если немного, то можно было и заплатить, никто не собирается уж так откровенно халявничать, но кто же его знает сколько они денег сдернут со счёта мобильника. Мы это уже проходили :)

Amigos
15-07-2013, 12:53
что русская инструкция появилась недавно (вариантов 6 -7 сайтов, которые хотят денег через СМС) » эти "сайты" скорей всего представляют из себя набор шаблонных страниц "скачай полную русскую инструкцию к [название популярной программы]". Никаких инструкций там нет.

не для спеца вопросов хватает »а зачем "не спецу" такая программа?

topotun32
15-07-2013, 13:01
Попытался найти Инструкцию на русском для Media coder. »
Посмотрите здесь: http://www.fastestpc.ru/articles/00245/mediacoder_kodiruem_video_v_format_h_264.html

olgk
15-07-2013, 14:08
Цитата Amigos:
а зачем "не спецу" такая программа? »
Да, всё просто (см. начало поста). Мне надо было по быстренькому в файле фильма перекодировать только звук (перекодировать видео и долго и не надо, кодек плеера с ним справляется) под свой плеер (непрограммный на ПК, а "железный") и посмотреть кино.

topotun32, респект за ссылку, это уже кое-что!




© OSzone.net 2001-2012