Как преобразовать MKV файл без треск

0

Я пытаюсь преобразовать файл MKV в формат AVI. Я пробовал разные настройки, и на заднем плане всегда есть небольшое потрескивание. Почему это происходит? Как я могу преобразовать файл MKV в другой видеоформат, сохранив при этом качество звука?

tony_sid
источник

Ответы:

1

ffmpeg -i filename.mkv -vcodec copy -acodec copy output.aviдолжен сделать это, см. ответ Игнасио. он прав, это просто команда, чтобы поддержать его ответ

RobotHumans
источник
Преобразование сработало, и проблемы со звуком больше нет. Однако я заметил, что воспроизведение больше не плавное. Почему это может быть?
tony_sid
возможно, контейнеру avi не нравится проблема ключевого кадра с коррекцией частоты кадров
RobotHumans
Вы можете попробовать ffmpeg -i filename.mkv -sameq -acodec copy output.avi
RobotHumans
это должно все
синхронизировать
1
это не сохраняет качество лучше, это почти точно такое же качество. он просто перерисовывает видео и сохраняет то же качество, что и размер, увеличивающийся ... копия точно такая же. исчезновение рывков - это перекодирование обоих каналов и повторная синхронизация. Я пытался обойти перекодировку для всех ключевых кадров и аудио синхронизации. может случиться так, что avi и mkv поддерживают срезы разных размеров между ключевыми кадрами, поэтому копия носителя становится прерывистой, потому что она думает, что срез сделан, когда есть больше данных. это могло бы объяснить появление. такое случается иногда, когда вы отпускаете и захватываете звуковую
карту
2

Преобразование из одного контейнера в другой не влияет на качество содержимого. Возможно, вы страдаете от недогрузки, когда у кодека внезапно заканчиваются данные для преобразования. Проверьте настройки мультиплексирования / чередования.

Игнасио Васкес-Абрамс
источник
Существуют настройки, которые влияют на качество звука и видео, поэтому я не вижу, как на них это не влияет. Какие настройки я должен искать?
tony_sid
@Linux Джедай Я думаю, он имеет в виду, если вы укажете sameq и т. Д., Контейнер не имеет ничего общего с кодеком или битрейтом.
RobotHumans
Я не думаю, что мой компьютер недостаточно силен. Это не должно иметь значения, правда, верно? Это займет больше времени для преобразования, это правильно? Что такое Sameq? Вы имеете в виду то же качество? Я пробовал это, и это не имеет значения?
tony_sid
флаг -sameq для видео ... есть аналогичный переключатель для аудио, я думаю .... но это означает, что не перекодировать аудио вообще, просто дублировать поток ... не помню, atm ... это в man-страница ... исправление не в man-странице, только что проверил, но я знаю, что использовал это однажды ... Google
RobotHumans
О какой программе вы говорите?
tony_sid