LINUX.ORG.RU

Подгонка звуковых дорожек


0

0

1) видеофайл с аудиодорожкой на инглише = v_en 2) аудиодорожка на русском = ru 3) ru рассинронизировано с en

Задача: Чем можно подогнать дорожку ru к дорожке en Желательно видеть осциллограмму.

Audacity не подходит по тому что он загружает сразу весь файл, тем самым забивая все место на диске.

imho... 1. mplayer/mencoder -forceidx (если авишка) 2. вытащить обе дороги из файла, сравнить, запихать обратно ffmpeg-ом

sda00 ★★★
()
Ответ на: комментарий от sda00

>imho... 1. mplayer/mencoder -forceidx (если авишка) 2. вытащить обе дороги из файла, сравнить, запихать обратно ffmpeg-ом

А вот чем сравнить? Кроме Audacity конечно.

Или что может понять подобный формат представления.
  позиция     отставание в мс.
00:00:00.00     -1000
00:05:03.00     -1100
00:08:05.00     -1200
00:15:07.00     -1400
00:20:03.00     -1600
итд...
А потом согласно этому файлу уже пихать назат.

Конечно можно в MPlayerе жать "+" или "-", только вот просмотром это уже не назвать.

unonimous
() автор топика

Используй mkvmerge-gui (пакет mkvtoolnix) для перегонки в матроску, там же укажи задержку одной из дорожек относительно видео. И будет тебе счастье.

shahid ★★★★★
()

imho - вытащи обе дороги и хоть тем же xmms-ом глянь на длительность. если просто пошла рассинхронизация (длительность одинакова) - то запихивай обратно и не парься (нужно всего лишь пересоздать индексы)

sda00 ★★★
()

> Audacity не подходит по тому что он загружает сразу весь файл, тем самым забивая все место на диске.

Пользователь unonimous не подходит для работы с Audacity, потому что не осилил отключить копирование при импорте в настройках программы.

AP ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.