ffmpeg перекодирование файлов FLV из MAC - PullRequest
0 голосов
/ 22 сентября 2010

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

FFmpeg version git-120610e, Copyright (c) 2000-2010 the FFmpeg developers
  built on Sep 21 2010 15:56:57 with gcc 4.4.1
  configuration: --enable-gpl --enable-version3 --enable-nonfree --enable-postproc --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libtheora --enable-libvorbis --enable-libmp3lame --enable-libx264
  libavutil     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] Estimating duration from bitrate, this may be inaccurate
Input #0, flv, from '10125174c09241f6536ccbe503ebbc00.flv':
  Duration: 00:00:22.68, start: 0.000000, bitrate: N/A
    Stream #0.0: Video: flv, yuv420p, 640x480, 1k tbr, 1k tbn, 1k tbc
    Stream #0.1: Audio: [0][0][0][0] / 0x0000, 0 channels

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

Ответы [ 2 ]

0 голосов
/ 22 сентября 2011

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

0 голосов
/ 24 сентября 2010

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

...