Нет звука после конвертации с помощью AVS Video Converter и FreeMakeVideo Converter

Нет звука после конвертации с помощью AVS Video Converter и FreeMakeVideo Converter

Я установил K-Lite Codec Pack месяц назад на свой компьютер с Windows 7 Ultimate. Насколько я знаю, все в Media Player Classic и KMPlayer в порядке.

Я пытаюсь конвертировать файл mkv в mp4. Проблема в том, что в выходном файле нет АУДИО ни в AVS Video Converter, ни в FreeMakeVideo Converter. Результат для обоих одинаков.

В чем проблема и как ее исправить?

Я пробовал менять все параметры выходного аудиоформата.
Никакого успеха.


ИЗМЕНИТЬ ПОСЛЕ 1 ОТВЕТА

Вот результат MediaInfo для этого mkv-видео:
Результат MediaInfo Я ffmpeg.exeискал на своем ПК.
Он нашел его по пути ниже:
C:\Program Files\KMPlayer
А также ffmpeg.dllпо пути ниже:
C:\Program Files (x86)\K-Lite Codec Pack\Filters\ffdshow
C:\Program Files (x86)\K-Lite Codec Pack\Filters\ffdshow64

Я скопировал ffmpeg.exeиз KMPlayer в папку и попробовал следующие команды:
Результат ffmpeg.exe ffmpeg.exe Результат_2 Теперь output.mp4не воспроизводится на KMPlayer.
Есть идеи?


Все мои видео скачаны с помощью IDM с YouTubeвеб-сайта.
Онлайн-конвертеры могут конвертировать эти mkv-видео.
Но эти два ПО не могут.

решение1

Если у вас нет проблем со звуком, убедитесь, что в этом файле есть звук, а также какой у вас тип звука, считывая источники с помощью программного обеспечения ffmpeg -i file.mkvили с помощью MediaInfoнего.

Затем,

Попробуйте с ffmpeg:

ffmpeg -i filename.mkv -c:v copy -c:a aac output.mp4

Чтобы увидеть результаты, я предполагаю, что вы не пытаетесь играть в нее в интернете.

Также попробуйте использовать другие проигрыватели, если это Linux, и Media Player Classic, если это Windows.

Я не зря упомянул ffmpeg.


ОБНОВЛЕНИЕ: Попробуйте ˋffmpegˋ изОфициальный веб-сайти это еще не было скомпилировано из каких-либо других источников.

Как я вижу, вы используете скомпилированную версию из KMPlayer, а вам не следует ее использовать.

Некоторые примечания:

  • вы не можете использовать .h264/video и opus/audio вместе в контейнере .mp4, так как они несовместимы, они должны быть внутри контейнера .mkv. Причина, по которой я упомянул, заключается в конвертации его в aac/audio для решения этой проблемы.

  • Также избегайте ошибок, если таковые имеются, при загрузке определенного формата аудио/видео, например 720p, чтобы затем прервать его и продолжить с другого формата видео/аудио, например 1080p, в тот же контейнер, поскольку это в любом случае приведет к поломке файла.

Связанный контент