Как изменить смещение субтитров EIA-608 в MP4?
284
JamesTheAwesomeDude
У меня есть файл MP4, содержащий видео H.264, аудио AAC и закрытые титры EIA-608:
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'file.mp4': Metadata: major_brand : isom minor_version : 512 compatible_brands: isomiso2avc1mp41 encoder : Lavf57.83.100 Duration: 00:11:26.02, start: 0.000000, bitrate: 4952 kb/s Stream #0:0(und): Video: h264 (High) (avc1 / 0x31637661), yuv420p, 1920x1080 [SAR 1:1 DAR 16:9], Closed Captions, 4818 kb/s, 29.97 fps, 29.97 tbr, 90k tbn, 59.94 tbc (default) Metadata: handler_name : VideoHandler Stream #0:1(und): Audio: aac (LC) (mp4a / 0x6134706D), 44100 Hz, stereo, fltp, 125 kb/s (default) Metadata: handler_name : SoundHandler
Однако субтитры отображаются на 2 секунды раньше.
Уловка, как вы видите, ffmpeg не распознает eia_608
как «поток», которым можно манипулировать с помощью -map
команд (как в этом вопросе ). Поэтому при многократном вводе файла для повторного смешивания субтитров с задержкой выдается следующая ошибка:
Stream map '1:s' matches no streams. To ignore this, add a trailing '?' to the map.
И, очевидно -itsoffset
, так или иначе влияет на видео точно так же, как субтитры в каждом случае.
Так как же добавить небольшую задержку к eia_608
субтитрам в файле MP4 без перекодирования?
И до того, как кто-нибудь это расскажет, я лично _love_ MKV, но сейчас не время для этого. В этой ситуации мне нужно оставить файлы максимально идентичными оригиналам, но добавив к подписям задержку ~ 2 с.
JamesTheAwesomeDude 5 лет назад
0
Это может быть возможно. Можете ли вы загрузить короткий образец?
Gyan 5 лет назад
0
Вам нужно будет удалить SEI из AVC и записать их обратно в последующий кадр, соблюдая осторожность при настройке на b кадров. Я не знаю ни одного программного обеспечения, которое может сделать это. Может быть, Adobe Premier или что-то.
szatmary 5 лет назад
1
0 ответов на вопрос
Похожие вопросы
-
2
Ищете бесплатное программное обеспечение Mac для производства DVD с субтитрами
-
2
Как я могу кодировать файл VRO в файл AVI
-
1
Как я могу исправить проблемы с чересстрочной дрожью видео при воспроизведении на DVD-плеерах? (Микш...
-
-
1
Как просматривать видео на veoh.com с помощью HT03-A Android
-
2
Копировать субтитры с DVD?
-
3
Как преобразовать тип файла mjpg в FLV с помощью FFMpeg?
-
1
Какая версия flash требуется для анимации, созданной с помощью ffmpeg?
-
2
Конвертируйте видео в формате mkv / h264, чтобы его можно было воспроизвести на телефоне среднего кл...
-
3
Синхронизация аудио и видео с использованием MP4Box / ffmpeg для объединения файлов
-
1
Winamp и субтитры (автоматическая загрузка)