1

Я пытаюсь объединить изображение размером с миниатюру (104x80) в аудиофайл (M4A). Я хочу, чтобы он воспроизводился в JW Player, но, похоже, он не поддерживает эскизы. Я пробовал это в VLC Player, но размер изображения размыт и увеличен.

Я использую следующую команду:

ffmpeg -i image8.jpg -i file.m4a -acodec copy test.mp4

Вывод команды:

вывод командной строки

Как я могу объединить изображение в аудиофайл, чтобы оно работало в JW Player и не масштабировалось?

1 ответ1

2

Если вы работали с MP3, FLAC, OGG или ... любым другим аудиоформатом, кроме M4A, описанный вами метод ffmpeg будет работать отлично. Так как это, по какой-то причине файлы M4A хранят обложки альбомов по-другому, поэтому вам придется использовать другой инструмент для добавления обложек альбомов, например, AtomicParsley:

AtomicParsley input.m4a --artwork cover.jpg --overWrite

Если вы на самом деле пытаетесь создать видео, комбинируя аудио и изображение, то ваша команда ffmpeg должна работать идеально ... вы уверены, что это не просто программное обеспечение проигрывателя, увеличивающее масштаб видео? Попробуйте запустить

ffplay test.mp4

... и посмотрите, получится ли правильный размер (ffplay - это простой видеопроигрыватель в комплекте с ffmpeg, по умолчанию он не делает ничего такого, как апскейлинг).

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .