Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Видео и аудио: обработка и кодирование (http://forum.oszone.net/forumdisplay.php?f=45)
-   -   Изменить формат звука в AVI файле (http://forum.oszone.net/showthread.php?t=189631)

AlikPan 28-10-2010 12:01 1529309

Изменить формат звука в AVI файле
 
Собственно имеется AVI файлы (видео+аудио) со звуком 192 kbps,
необходимо изменить до 128 kbps. Подскажите как проще это сделать.

Taran2L 28-10-2010 12:22 1529338

AlikPan, Операции по обработке видео и звука надо проводить отдельно. Извлекаете звук с помощью ВиртуалДабМод. Кодируете его, во что вам нужно. Потом тем же дабом добавляете звук к видео, удалив предыдущий. И сохраняете без пережатия все вместе, то есть ДиректСтримКопи

Misha hm 28-10-2010 12:27 1529346

Вариант на основе VirtualDub:
1. Открываете видео в VD, если при открытии не было никаких предупреждений на счет vbr - отлично.
2. Audio - Full Processing Mode.
3. Audio - Compression.
4. Слева выбираете Lame Mp3, справа - 128kbit/s ABR.
5. Video - Direct Stream Copy.
6. File - Save as Avi.
7. Проверить на рассинхрон, если есть - воспользуйтесь советом выше.

Вопрос - какой смысл в таком понижении битрейта?

AlikPan 28-10-2010 12:34 1529353

Большое спасибо за быструю помощь, сейчас попробую и отпишусь.
Смысл - попросили перекодировать для старого DVD плеера не понимающего 192, а только 128.
Хотя сам в недоумении, фильм сливали из Интернета, на комп и Интернет
деньги есть, а на копеечный DVD - нет.
Просто мне самому не приходилось с видео работать - интересно поразбираться.

AlikPan 28-10-2010 21:54 1529766

Taran2L, Извлек звук в Wav, воспроизводится норально, пробовал перекодировать Lame 3.9.6.1 - засада, берет несколько минут, звука нет -тишина . Пробовал перекодировать в Easy CD-DA Extractor -тоже матерится.
Хотя другие файлы того же формата обрабатываются.

Misha hm,Пробовал вариант на основе VirtualDub.1.9.9 работает на ура, к сожалению, есть рассинхронизация звука - отставание. Подгонять не пробовал.

Будем разбираться.

Misha hm 28-10-2010 22:07 1529774

AlikPan, рассинхронизация постоянна по длине, или постепенно увеличивается по длине ролика?

AlikPan 28-10-2010 22:34 1529787

Misha hm, спасибо, повторно проверил, на мой взгляд сдвиг существует с начала. нашел описание VDUB как исправить это, но там считать необходимо, да и коряво как то.

Misha hm 28-10-2010 22:49 1529794

AlikPan, забыл уточнить: частота дискретизации исходного и конечного аудио должна совпадать (если было 44000hz, то нужно и оставить столько же).
На счет изменения задержки - считать необязательно - в Delay audio track by вводите значение и нажимаете кнопку Play - если не совпало, изменяете время задержки и так до полного совпадения. Обычно хватает 5 приближений.

AlikPan 28-10-2010 22:59 1529803

Misha hm, Займусь экспериментами. +- секунда устроит мне думается.

Да, Misha hm, попробовал 128 CBR, а не ABR - звук на месте !!!

CBR (Constant bitrate) постоянный битрейт.
ABR (Average bitrate) средний битрейт. Может поэтому звук плавает ?

При ABR реальный поток 120-121 в зависимости от файла
При СBR реальный поток 128 точно.

Устрайвает пока. Спасибо

Misha hm 30-10-2010 17:12 1531016

AlikPan, да, точно, CBR предпочтительней. Просто ради интереса у себя проверил - разницы нет - хоть ABR, хоть CBR, хоть VBR))

AlikPan 01-11-2010 23:11 1532656

Misha hm, Спасибо .

ab 03-11-2010 15:20 1533922

Более профессионально это делается связкой Sony Vegas & Sound Forge. Открывается файл в Вегасе, слева выделяется аудио дорожка и в ней же правой мышкой > открыть в Форже. Что нужно делается и потом готовый аудио файл вставляется вставляется в Вегас как дополнительная аудиодорожка. Если есть вопросы то можно и поподробнее ...

Но можно и совсем просто, открытый в Вегасе файл сохраняется с другим типом аудио.


Время: 18:55.

Время: 18:55.
© OSzone.net 2001-