Можно ли извлечь все дорожки субтитров одной командой?
286
user25
Можно ли извлечь все дорожки субтитров (одновременно) с помощью одной команды?
Мы можем использовать, ffmpeg -i <video file> -map 0:s:<index> subs.srt
но если у нас есть файл видео контейнера с большим количеством субтитров, мы должны выполнить эту команду много раз (и делать index++
после каждой команды)
Вы знаете количество подводных лодок?
Gyan 5 лет назад
0
@ Джан да, кажется, я нашел решение https://brontosaurusrex.github.io/2017/01/17/ffmpeg-extract-multiple-audio-tracks/, как я понимаю, это будет намного быстрее (время выполнения), чем выполнить команду для каждая субтитры отдельно. это правильно, что это намного быстрее?
user25 5 лет назад
0
@Gyan также есть ли разница между `-map 0: s: 0 -c copy` и просто` -map 0: s: 0` (без копирования) при использовании его для дорожки подстроки (srt)? ffmpeg поймет, что он не должен ничего конвертировать, если он уже имеет необходимый формат?
user25 5 лет назад
0
Нет, вам нужно сохранять `-c копию` для каждого вывода.
Gyan 5 лет назад
0
0 ответов на вопрос
Похожие вопросы
-
3
Windows Media Center (Vista): дополнение или программное обеспечение для обрезки телевизионных запис...
-
3
Обработка видео с картами ATI
-
1
VirtualDub для Linux
-
-
2
Какое использование диска используют видео в формате RAW?
-
1
Приложения Java в браузере вспыхивают / рвутся при прокрутке - почему это так?
-
3
Воспроизведение видео рипов с помощью Windows Media Center
-
5
Как лучше всего смотреть интернет-фильмы (Hulu и т. Д.) На моем телевизоре?
-
4
Вставить Flash видео в документ MS Word (2003 или 2007)
-
10
Принудительно установить собственное разрешение для монитора без PnP в Windows
-
4
Как узнать, почему Windows Media Center не воспроизводит фильм?