I am trying out the filtering_audio.c example provided with the ffmpeg 
libraries for Windows to extract the audio from a MP4 file, resample to 8 KHz 
and convert from stereo to mono. The example pipes the audio output via stdout 
to ffplay. I am using Visual Studio 2010 and the example successfully builds 
and runs but the result is clearly not the desired result. At the end of 
init_filters I added a call to avfilter_graph_dump() and it all looks correct 
and also the pipe to ffplay as in this trace:

abuffer filter args: 
time_base=1/24000:sample_rate=24000:sample_fmt=s16:channel_layout=0x4
Output: srate:8000Hz fmt:s16 chlayout:mono
+-----------+
|    in     |default--[24000Hz s16:mono]--Parsed_aconvert_0:default
| (abuffer) |
+-----------+

                                                      +-----------------+
Parsed_aresample_1:default--[8000Hz s16:mono]--default|       out       |
                                                      | (ffabuffersink) |
                                                      +-----------------+

                                       +-------------------+
in:default--[24000Hz s16:mono]--default| Parsed_aconvert_0 |default--[24000Hz 
s16:mono]-Parsed_aresample_1:default
                                       |    (aconvert)     |
                                       +-------------------+

                                                      +--------------------+
Parsed_aconvert_0:default--[24000Hz s16:mono]--default| Parsed_aresample_1 
|default--[8000Hz s16:mono]--out:default
                                                      |    (aresample)     |
                                                      +--------------------+
[s16le @ 003edda0] Invalid sample rate 0 specified using default of 44100
[s16le @ 003edda0] Estimating duration from bitrate, this may be inaccurate
Input #0, s16le, from 'pipe:':
  Duration: N/A, start: 0.000000, bitrate: 128 kb/s
    Stream #0:0: Audio: pcm_s16le, 8000 Hz, 1 channels, s16, 128 kb/s

If you have made this example run properly on Windows in VS 2010, would you 
please provide any tips or changes you made for it to work?

_______________________________________________
Libav-user mailing list
[email protected]
http://ffmpeg.org/mailman/listinfo/libav-user

Reply via email to