ffmpeg перекодирование файлов FLV из MAC

Я записал видео с веб-камеры на Mac и сейчас пытаюсь перекодировать его, но ffmpeg не распознает аудиопоток:

FFmpeg версия git-120610e, Copyright (c) 2000-2010 разработчики FFmpeg
  построено на 21 сентября 2010 15:56:57 с gcc 4.4.1
  конфигурация: --enable-gpl --enable-version3 --enable-несвободный --enable-postproc --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libtheora --enable-libvorbis --enable-libmp3lame --enable-libx264
  либавутил 50.27. 0 / 50,27. 0
  libavcore      0. 9. 0 /  0. 9. 0
  libavcodec    52.89. 0 / 52,89. 0
  libavformat   52.78. 5 / 52,78. 5
  libavdevice   52. 2. 2 / 52. 2. 2
  libavfilter    1.39. 0 /  1,39. 0
  libswscale     0.11. 0 /  0,11. 0
  libpostproc   51. 2. 0 / 51. 2. 0
[flv @ 0x1e79470] Оценка длительности по битрейту, это может быть неточно
Введите #0, flv, из '10125174c09241f6536ccbe503ebbc00.flv':
  Продолжительность: 00: 00: 22,68, начало: 0,000000, битрейт: нет данных
    Поток № 0.0: Видео: flv, yuv420p, 640x480, 1 КБ, 1 КБ, 1 КБ
    Поток #0.1: Аудио: [0][0][0][0] / 0x0000, 0 каналов

Можно ли заставить ffmpeg поддерживать аудиопоток из flv, записанный на MAC?

2 ответа

Бьюсь об заклад, на самом деле нет видео потока в видео... вы можете добавить параметр -an чтобы полностью исключить звуковую дорожку, и она должна кодировать только видеопоток, или вы можете добавить другой вход в качестве аудио.

Используйте GSpot, чтобы определить, что такое аудиокодек в потоке. Я никогда не видел, чтобы FFMPEG отбрасывал такой странный формат. Когда вы знаете кодек, вам может потребоваться перекомпилировать FFMPEG с некоторыми дополнительными библиотеками и зависимостями.

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