ffmpeg webm в формат без потерь h264 или avi

2

У меня есть видеофайл webm с видео VP9 60fps и аудио Opus 160kbps.
Мне нужно преобразовать его в Cineform для редактирования в Adobe, однако я знаю, что прямого маршрута может не быть, поэтому я хочу преобразовать его в формат без потерь, прежде чем я смогу преобразовать его в cineform с помощью Adobe Media Encoder.

Для этого промежуточного файла нет особых требований, и все, кроме несжатого YUV 4: 2: 0, приемлемо. Я пробовал использовать ffmpeg в формате h264 без потерь, и, похоже, он работает нормально, однако я не могу получить аудиовыход без потерь из ffmpeg. Я пробовал 16-битный PCM, но выходной файл глючит!

Может ли кто-нибудь предложить командную строку, которая выводит webm в avi без потерь (huffyuv / lagarth / UtVideo / or_anything_else) с аудио PCM или отдельные команды для h264 без потерь и PCM без потерь (поскольку контейнер mp4 не поддерживает PCM).

6
  • Что глючит в звуке PCM?
    Gyan
    6 сен '16 в 8:44
  • Это плохой PCM, который не работает. Только 1 секунда статики, за которой следует ошибка. MediaInfo также не может показать никаких подробностей. РЕДАКТИРОВАТЬ: кодирование успешно в ffmpeg, ошибка в воспроизведении.
    user1170540
    6 сен '16 в 9:07
  • Покажите полный вывод команды, которую вы выполнили, в консоли.
    Gyan
    6 сен '16 в 9:18
  • Я использую 'ffmpeg -i input.ogg -f s16le -acodec pcm_s16le output.wav' Вывод на drive.google.com/file/d/0B9TRF9IopyWFQVR3eXJFMTZXdTQ/view
    user1170540
    6 сен '16 в 9:43
  • 1
    Удалите -f s16le- это необработанный файл - фактически, просто используйте ffmpeg -i input.ogg output.wav. Если вы выводите в MOV, вы можете получить H.264 и WAV без потерь.
    Gyan
    6 сен '16 в 9:55
2

Это преобразует видео без потерь (x264) / аудио (wav) в .mov.

ffmpeg -i video.webm -y -vcodec libx264 -qp 0 -pix_fmt yuv420p -acodec pcm_s32le video.mov
2
  • 2
    Я бы не стал использовать -pix_fmt yuv444p, исходный код (webm), скорее всего, будет yuv420p, а преобразование из 420p в 444p сделает исходные данные намного больше без какого-либо использования. 10 сен '16 в 20:48
  • @ RonaldS.Bultje Понятно, поменяю на yuv420p. 11 сен '16 в 1:36