On Thu Jul 18 04:01:29 BST 2013, bat guano wrote:

I've just compiled FFmpeg again from git.
Still have the red errors.
See attachment.

Hi bg

Following your last post, I went to the Zeranoe
autobuilds repo here:

http://ffmpeg.zeranoe.com/builds/win32/static/

and downloaded today's build, which was compiled
from the same git snapshot as the one you compiled
yourself, i.e.

ffmpeg-20130718-git-1816f55

I then ran the following command on the same .flv
file used with my FFmpeg 1.2 test posted previously:

ffmpeg -i foo.flv -f mp3 -vn -c:a copy foo.mp3 > ExtractLog.txt 2>&1

Log is attached. I now get the pink+red errors you get, in the exact wording. So it appears that one (or more) commit after the 1.2 tag release changed the
format of the printed errors.

But I think it's safest for get_iplayer to carry on using MPlayer to mux the mp3 files.

The mp3 extraction with today's autobuild proceeded very quickly, I'd say in 2sec - I tested further the produced .mp3 audio file with a variety of installed/portable media
players on my Win 32bit setup, it was always played back flawlessly.
Duration was always reported correctly, seeking back/forth was instant with no errors. So, from my point of view, I don't see any substantial reason why ffmpeg shouldn't be used - I am pretty sure dinkypumpkin can come up with code to supress those "red" errors whenever ffmpeg is invoked to perform this specific FLV->MP3 extraction and leave the default logging level for all other ffmpeg tasks... It will be worth it if we can
ditch MPlayer altogether...

Maybe this can be fixed by posting the problem on the FFmpeg-users mailing list.

It wouldn't hurt reporting it there, at the risk of your post being ignored inside the very copious traffic of that list - at the end of the day, the extraction itself succeeds, will you
just ask for the alteration of the printed errors?
[I had recently asked in that list for the implementation of an MP4v2 muxer (I have issues with a hardware player that won't play the normal MP4v1 files), I was replied to that the devs deem the current (and only) MP4 muxer is sufficient - luckily I use AviDemux (with
its libmp42 library) or MP4Box to remux my files...

OFF TOPIC:

I couldn't help but notice that in your custom FFmpeg build you have enabled 3 non-free AAC encoders (libaacplus, libfaac, libfdk-aac), then there is libvo-aacenc plus the native
aac encoder of FFmpeg.
Are you conducting some aac encoding tests and which are your findings? Do the 5 of them
happily coexist?

Many greetings,
Vangelis.
ffmpeg version N-54790-g1816f55 Copyright (c) 2000-2013 the FFmpeg developers
 built on Jul 18 2013 02:22:36 with gcc 4.7.3 (GCC)
 configuration: --enable-gpl --enable-version3 --disable-w32threads 
--enable-avisynth --enable-bzlib --enable-fontconfig --enable-frei0r 
--enable-gnutls --enable-iconv --enable-libass --enable-libbluray 
--enable-libcaca --enable-libfreetype --enable-libgsm --enable-libilbc 
--enable-libmodplug --enable-libmp3lame --enable-libopencore-amrnb 
--enable-libopencore-amrwb --enable-libopenjpeg --enable-libopus 
--enable-librtmp --enable-libschroedinger --enable-libsoxr --enable-libspeex 
--enable-libtheora --enable-libtwolame --enable-libvo-aacenc 
--enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-libx264 
--enable-libxavs --enable-libxvid --enable-zlib
 libavutil      52. 40.100 / 52. 40.100
 libavcodec     55. 18.102 / 55. 18.102
 libavformat    55. 12.102 / 55. 12.102
 libavdevice    55.  3.100 / 55.  3.100
 libavfilter     3. 81.101 /  3. 81.101
 libswscale      2.  4.100 /  2.  4.100
 libswresample   0. 17.102 /  0. 17.102
 libpostproc    52.  3.100 / 52.  3.100
Input #0, flv, from 'foo.flv':
 Duration: 00:30:25.80, start: 0.000000, bitrate: 129 kb/s
   Stream #0:0: Audio: mp3, 44100 Hz, stereo, s16p, 128 kb/s
Output #0, mp3, to 'foo.mp3':
 Metadata:
   TSSE            : Lavf55.12.102
   Stream #0:0: Audio: mp3, 44100 Hz, stereo, 128 kb/s
Stream mapping:
 Stream #0:0 -> #0:0 (copy)
Press [q] to stop, [?] for help
[mp3 @ 027fcb40] Application provided invalid, non monotonically increasing dts to 
muxer in stream 0: 7053 >= 7020
[mp3 @ 027fcb40] Application provided invalid, non monotonically increasing dts to 
muxer in stream 0: 1482422 >= 1482390
[mp3 @ 027fcb40] Application provided invalid, non monotonically increasing dts to 
muxer in stream 0: 2957794 >= 2957760
[mp3 @ 027fcb40] Application provided invalid, non monotonically increasing dts to 
muxer in stream 0: 4433163 >= 4433130
[mp3 @ 027fcb40] Application provided invalid, non monotonically increasing dts to 
muxer in stream 0: 5908622 >= 5908590
[mp3 @ 027fcb40] Application provided invalid, non monotonically increasing dts to 
muxer in stream 0: 7383994 >= 7383960
[mp3 @ 027fcb40] Application provided invalid, non monotonically increasing dts to 
muxer in stream 0: 8859363 >= 8859330
[mp3 @ 027fcb40] Application provided invalid, non monotonically increasing dts to 
muxer in stream 0: 10334822 >= 10334790
[mp3 @ 027fcb40] Application provided invalid, non monotonically increasing dts to 
muxer in stream 0: 11810194 >= 11810160
[mp3 @ 027fcb40] Application provided invalid, non monotonically increasing dts to 
muxer in stream 0: 13285563 >= 13285530
[mp3 @ 027fcb40] Application provided invalid, non monotonically increasing dts to 
muxer in stream 0: 14761022 >= 14760990
[mp3 @ 027fcb40] Application provided invalid, non monotonically increasing dts to 
muxer in stream 0: 16236394 >= 16236360
[mp3 @ 027fcb40] Application provided invalid, non monotonically increasing dts to 
muxer in stream 0: 17711763 >= 17711730
[mp3 @ 027fcb40] Application provided invalid, non monotonically increasing dts to 
muxer in stream 0: 19187222 >= 19187190
[mp3 @ 027fcb40] Application provided invalid, non monotonically increasing dts to 
muxer in stream 0: 20662594 >= 20662560
[mp3 @ 027fcb40] Application provided invalid, non monotonically increasing dts to 
muxer in stream 0: 22137963 >= 22137930
[mp3 @ 027fcb40] Application provided invalid, non monotonically increasing dts to 
muxer in stream 0: 23613422 >= 23613390
[mp3 @ 027fcb40] Application provided invalid, non monotonically increasing dts to 
muxer in stream 0: 25088794 >= 25088760
[mp3 @ 027fcb40] Application provided invalid, non monotonically increasing dts to 
muxer in stream 0: 26564163 >= 26564130
[mp3 @ 027fcb40] Application provided invalid, non monotonically increasing dts to 
muxer in stream 0: 28039533 >= 28039500
[mp3 @ 027fcb40] Application provided invalid, non monotonically increasing dts to 
muxer in stream 0: 29514994 >= 29514960
[mp3 @ 027fcb40] Application provided invalid, non monotonically increasing dts to 
muxer in stream 0: 30990363 >= 30990330
[mp3 @ 027fcb40] Application provided invalid, non monotonically increasing dts to 
muxer in stream 0: 32465733 >= 32465700
[mp3 @ 027fcb40] Application provided invalid, non monotonically increasing dts to 
muxer in stream 0: 33941194 >= 33941160
[mp3 @ 027fcb40] Application provided invalid, non monotonically increasing dts to 
muxer in stream 0: 35416563 >= 35416530
size= 6405kB time=00:06:49.91 bitrate= 128.0kbits/s Application provided invalid, non monotonically increasing dts to muxer in stream 0: 36891933 >= 36891900
[mp3 @ 027fcb40] Application provided invalid, non monotonically increasing dts to 
muxer in stream 0: 38367394 >= 38367360
[mp3 @ 027fcb40] Application provided invalid, non monotonically increasing dts to 
muxer in stream 0: 39842763 >= 39842730
[mp3 @ 027fcb40] Application provided invalid, non monotonically increasing dts to 
muxer in stream 0: 41318133 >= 41318100
[mp3 @ 027fcb40] Application provided invalid, non monotonically increasing dts to 
muxer in stream 0: 42793594 >= 42793560
[mp3 @ 027fcb40] Application provided invalid, non monotonically increasing dts to 
muxer in stream 0: 44268963 >= 44268930
[mp3 @ 027fcb40] Application provided invalid, non monotonically increasing dts to 
muxer in stream 0: 45744333 >= 45744300
[mp3 @ 027fcb40] Application provided invalid, non monotonically increasing dts to 
muxer in stream 0: 47219794 >= 47219760
[mp3 @ 027fcb40] Application provided invalid, non monotonically increasing dts to 
muxer in stream 0: 48695163 >= 48695130
[mp3 @ 027fcb40] Application provided invalid, non monotonically increasing dts to 
muxer in stream 0: 50170533 >= 50170500
[mp3 @ 027fcb40] Application provided invalid, non monotonically increasing dts to 
muxer in stream 0: 51645904 >= 51645870
[mp3 @ 027fcb40] Application provided invalid, non monotonically increasing dts to 
muxer in stream 0: 53121363 >= 53121330
[mp3 @ 027fcb40] Application provided invalid, non monotonically increasing dts to 
muxer in stream 0: 54596733 >= 54596700
[mp3 @ 027fcb40] Application provided invalid, non monotonically increasing dts to 
muxer in stream 0: 56072104 >= 56072070
[mp3 @ 027fcb40] Application provided invalid, non monotonically increasing dts to 
muxer in stream 0: 57547563 >= 57547530
[mp3 @ 027fcb40] Application provided invalid, non monotonically increasing dts to 
muxer in stream 0: 59022933 >= 59022900
[mp3 @ 027fcb40] Application provided invalid, non monotonically increasing dts to 
muxer in stream 0: 60498304 >= 60498270
[mp3 @ 027fcb40] Application provided invalid, non monotonically increasing dts to 
muxer in stream 0: 61973763 >= 61973730
[mp3 @ 027fcb40] Application provided invalid, non monotonically increasing dts to 
muxer in stream 0: 63449133 >= 63449100
[mp3 @ 027fcb40] Application provided invalid, non monotonically increasing dts to 
muxer in stream 0: 64924504 >= 64924470
[mp3 @ 027fcb40] Application provided invalid, non monotonically increasing dts to 
muxer in stream 0: 66399963 >= 66399930
[mp3 @ 027fcb40] Application provided invalid, non monotonically increasing dts to 
muxer in stream 0: 67875333 >= 67875300
[mp3 @ 027fcb40] Application provided invalid, non monotonically increasing dts to 
muxer in stream 0: 69350704 >= 69350670
[mp3 @ 027fcb40] Application provided invalid, non monotonically increasing dts to 
muxer in stream 0: 70826163 >= 70826130
[mp3 @ 027fcb40] Application provided invalid, non monotonically increasing dts to 
muxer in stream 0: 72301533 >= 72301500
[mp3 @ 027fcb40] Application provided invalid, non monotonically increasing dts to 
muxer in stream 0: 73776904 >= 73776870
[mp3 @ 027fcb40] Application provided invalid, non monotonically increasing dts to 
muxer in stream 0: 75252273 >= 75252240
[mp3 @ 027fcb40] Application provided invalid, non monotonically increasing dts to 
muxer in stream 0: 76727733 >= 76727700
[mp3 @ 027fcb40] Application provided invalid, non monotonically increasing dts to 
muxer in stream 0: 78203104 >= 78203070
size= 13627kB time=00:14:32.05 bitrate= 128.0kbits/s Application provided invalid, non monotonically increasing dts to muxer in stream 0: 79678473 >= 79678440
[mp3 @ 027fcb40] Application provided invalid, non monotonically increasing dts to 
muxer in stream 0: 81153933 >= 81153900
[mp3 @ 027fcb40] Application provided invalid, non monotonically increasing dts to 
muxer in stream 0: 82629304 >= 82629270
[mp3 @ 027fcb40] Application provided invalid, non monotonically increasing dts to 
muxer in stream 0: 84104673 >= 84104640
[mp3 @ 027fcb40] Application provided invalid, non monotonically increasing dts to 
muxer in stream 0: 85580133 >= 85580100
[mp3 @ 027fcb40] Application provided invalid, non monotonically increasing dts to 
muxer in stream 0: 87055504 >= 87055470
[mp3 @ 027fcb40] Application provided invalid, non monotonically increasing dts to 
muxer in stream 0: 88530873 >= 88530840
[mp3 @ 027fcb40] Application provided invalid, non monotonically increasing dts to 
muxer in stream 0: 90006333 >= 90006300
[mp3 @ 027fcb40] Application provided invalid, non monotonically increasing dts to 
muxer in stream 0: 91481704 >= 91481670
[mp3 @ 027fcb40] Application provided invalid, non monotonically increasing dts to 
muxer in stream 0: 92957073 >= 92957040
[mp3 @ 027fcb40] Application provided invalid, non monotonically increasing dts to 
muxer in stream 0: 94432533 >= 94432500
[mp3 @ 027fcb40] Application provided invalid, non monotonically increasing dts to 
muxer in stream 0: 95907904 >= 95907870
[mp3 @ 027fcb40] Application provided invalid, non monotonically increasing dts to 
muxer in stream 0: 97383273 >= 97383240
[mp3 @ 027fcb40] Application provided invalid, non monotonically increasing dts to 
muxer in stream 0: 98858643 >= 98858610
[mp3 @ 027fcb40] Application provided invalid, non monotonically increasing dts to 
muxer in stream 0: 100334104 >= 100334070
[mp3 @ 027fcb40] Application provided invalid, non monotonically increasing dts to 
muxer in stream 0: 101809473 >= 101809440
size= 17857kB time=00:19:02.78 bitrate= 128.0kbits/s Application provided invalid, non monotonically increasing dts to muxer in stream 0: 103284843 >= 103284810
[mp3 @ 027fcb40] Application provided invalid, non monotonically increasing dts to 
muxer in stream 0: 104760304 >= 104760270
[mp3 @ 027fcb40] Application provided invalid, non monotonically increasing dts to 
muxer in stream 0: 106235673 >= 106235640
[mp3 @ 027fcb40] Application provided invalid, non monotonically increasing dts to 
muxer in stream 0: 107711043 >= 107711010
[mp3 @ 027fcb40] Application provided invalid, non monotonically increasing dts to 
muxer in stream 0: 109186504 >= 109186470
[mp3 @ 027fcb40] Application provided invalid, non monotonically increasing dts to 
muxer in stream 0: 110661873 >= 110661840
[mp3 @ 027fcb40] Application provided invalid, non monotonically increasing dts to 
muxer in stream 0: 112137243 >= 112137210
[mp3 @ 027fcb40] Application provided invalid, non monotonically increasing dts to 
muxer in stream 0: 113612704 >= 113612670
[mp3 @ 027fcb40] Application provided invalid, non monotonically increasing dts to 
muxer in stream 0: 115088073 >= 115088040
[mp3 @ 027fcb40] Application provided invalid, non monotonically increasing dts to 
muxer in stream 0: 116563443 >= 116563410
[mp3 @ 027fcb40] Application provided invalid, non monotonically increasing dts to 
muxer in stream 0: 118038904 >= 118038870
[mp3 @ 027fcb40] Application provided invalid, non monotonically increasing dts to 
muxer in stream 0: 119514273 >= 119514240
[mp3 @ 027fcb40] Application provided invalid, non monotonically increasing dts to 
muxer in stream 0: 120989643 >= 120989610
[mp3 @ 027fcb40] Application provided invalid, non monotonically increasing dts to 
muxer in stream 0: 122465012 >= 122464980
[mp3 @ 027fcb40] Application provided invalid, non monotonically increasing dts to 
muxer in stream 0: 123940473 >= 123940440
[mp3 @ 027fcb40] Application provided invalid, non monotonically increasing dts to 
muxer in stream 0: 125415843 >= 125415810
[mp3 @ 027fcb40] Application provided invalid, non monotonically increasing dts to 
muxer in stream 0: 126891212 >= 126891180
[mp3 @ 027fcb40] Application provided invalid, non monotonically increasing dts to 
muxer in stream 0: 128366673 >= 128366640
[mp3 @ 027fcb40] Application provided invalid, non monotonically increasing dts to 
muxer in stream 0: 129842043 >= 129842010
[mp3 @ 027fcb40] Application provided invalid, non monotonically increasing dts to 
muxer in stream 0: 131317412 >= 131317380
size= 22868kB time=00:24:23.52 bitrate= 128.0kbits/s Application provided invalid, non monotonically increasing dts to muxer in stream 0: 132792873 >= 132792840
[mp3 @ 027fcb40] Application provided invalid, non monotonically increasing dts to 
muxer in stream 0: 134268243 >= 134268210
[mp3 @ 027fcb40] Application provided invalid, non monotonically increasing dts to 
muxer in stream 0: 135743612 >= 135743580
[mp3 @ 027fcb40] Application provided invalid, non monotonically increasing dts to 
muxer in stream 0: 137219073 >= 137219040
[mp3 @ 027fcb40] Application provided invalid, non monotonically increasing dts to 
muxer in stream 0: 138694443 >= 138694410
[mp3 @ 027fcb40] Application provided invalid, non monotonically increasing dts to 
muxer in stream 0: 140169812 >= 140169780
[mp3 @ 027fcb40] Application provided invalid, non monotonically increasing dts to 
muxer in stream 0: 141645273 >= 141645240
[mp3 @ 027fcb40] Application provided invalid, non monotonically increasing dts to 
muxer in stream 0: 143120643 >= 143120610
[mp3 @ 027fcb40] Application provided invalid, non monotonically increasing dts to 
muxer in stream 0: 144596012 >= 144595980
[mp3 @ 027fcb40] Application provided invalid, non monotonically increasing dts to 
muxer in stream 0: 146071384 >= 146071350
[mp3 @ 027fcb40] Application provided invalid, non monotonically increasing dts to 
muxer in stream 0: 147546843 >= 147546810
[mp3 @ 027fcb40] Application provided invalid, non monotonically increasing dts to 
muxer in stream 0: 149022212 >= 149022180
[mp3 @ 027fcb40] Application provided invalid, non monotonically increasing dts to 
muxer in stream 0: 150497584 >= 150497550
[mp3 @ 027fcb40] Application provided invalid, non monotonically increasing dts to 
muxer in stream 0: 151973043 >= 151973010
[mp3 @ 027fcb40] Application provided invalid, non monotonically increasing dts to 
muxer in stream 0: 153448412 >= 153448380
[mp3 @ 027fcb40] Application provided invalid, non monotonically increasing dts to 
muxer in stream 0: 154923784 >= 154923750
[mp3 @ 027fcb40] Application provided invalid, non monotonically increasing dts to 
muxer in stream 0: 156399243 >= 156399210
[mp3 @ 027fcb40] Application provided invalid, non monotonically increasing dts to 
muxer in stream 0: 157874612 >= 157874580
[mp3 @ 027fcb40] Application provided invalid, non monotonically increasing dts to 
muxer in stream 0: 159349984 >= 159349950
[mp3 @ 027fcb40] Application provided invalid, non monotonically increasing dts to 
muxer in stream 0: 160825443 >= 160825410
[mp3 @ 027fcb40] Application provided invalid, non monotonically increasing dts to 
muxer in stream 0: 162300812 >= 162300780
[mp3 @ 027fcb40] Application provided invalid, non monotonically increasing dts to 
muxer in stream 0: 163776184 >= 163776150
size= 28530kB time=00:30:25.84 bitrate= 128.0kbits/s video:0kB audio:28529kB subtitle:0 global headers:0kB muxing overhead 0.001581%
_______________________________________________
get_iplayer mailing list
get_iplayer@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/get_iplayer

Reply via email to