Сохраняйте обложку альбома с помощью ffmpeg при вырезании файла опуса

      ffmpeg -ss 4.6 -i 1.opus -c copy 2.opus

Обрезает файл по мере необходимости, но также удаляет обложку альбома. Та же команда работает для файлов mp3, обложка альбома не удаляется для mp3.

Редактировать:

Я вижу, что проблема в том, что копируется «Поток № 0: 0: Аудио», но не «Поток № 0: 1: Видео» (который содержит обложку альбома) из 1.opus.

Никаких улучшений с

      ffmpeg -ss 4.6 -i 1.opus -map 0 -map -0:v:0 -c copy 2.opus

и

      ffmpeg -ss 4.6 -i 1.opus -c copy -map 0 2.opus

выдает ошибку "Неподдерживаемый идентификатор кодека в потоке 1".

Редактировать2:

      ffmpeg -ss 4.6 -i 1.opus -c:a libopus -b:a 128000 -c:v libtheora -q:v 10 -c copy 2.opus

Обложки альбомов тоже не копировал, несмотря наffmpeg -codecsпоказывая, что в моем ffmpeg есть кодеки theora и opus.

Затем я выполнил все команды без-c copy , это тоже не сработало.

0 ответов

Другие вопросы по тегам