Re: [FFmpeg-user] Converting Audible AAX

2016-01-01 Thread Paul W
Thanks Carl! I tried a different file and it worked! Must have been an
issue with the file.

On 2 January 2016 at 12:50, Carl Eugen Hoyos  wrote:

> Paul W  gmail.com> writes:
>
> > $ ffmpeg -activation_bytes  -i example.aax
>
> What does ffmpeg -i example.aax show?
> (The option only works if the aax file is
> correctly identified.)
>
> Carl Eugen
>
> ___
> ffmpeg-user mailing list
> ffmpeg-user@ffmpeg.org
> http://ffmpeg.org/mailman/listinfo/ffmpeg-user
>
___
ffmpeg-user mailing list
ffmpeg-user@ffmpeg.org
http://ffmpeg.org/mailman/listinfo/ffmpeg-user


Re: [FFmpeg-user] Converting Audible AAX

2016-01-01 Thread Carl Eugen Hoyos
Paul W  gmail.com> writes:

> $ ffmpeg -activation_bytes  -i example.aax

What does ffmpeg -i example.aax show?
(The option only works if the aax file is 
correctly identified.)

Carl Eugen

___
ffmpeg-user mailing list
ffmpeg-user@ffmpeg.org
http://ffmpeg.org/mailman/listinfo/ffmpeg-user


[FFmpeg-user] Converting Audible AAX

2016-01-01 Thread Paul W
Hi,

I am trying to use to new  ffmpeg Audible AAX decoder.

The ffmpeg docs mention the  -activation_bytes option, but ffmpeg keeps
throwing an error when I use it.

http://ffmpeg.org/ffmpeg-all.html#Audible-AAX

I have tried ffmpeg 2.7, 2.8.4 and the latest snapshot. None seem to work.

What am I doing wrong?

This is an example of the error I get

$ ffmpeg -activation_bytes  -i example.aax -vn -c:a copy
example.mp4a
ffmpeg version N-77737-gb0e23f2-tessus Copyright (c) 2000-2015 the FFmpeg
developers
  built with Apple LLVM version 6.0 (clang-600.0.57) (based on LLVM 3.5svn)
  configuration: --cc=/usr/bin/clang --prefix=/opt/ffmpeg --as=yasm
--extra-version=tessus --enable-avisynth --enable-fontconfig --enable-gpl
--enable-libass --enable-libbluray --enable-libfreetype --enable-libgsm
--enable-libmodplug --enable-libmp3lame --enable-libopencore-amrnb
--enable-libopencore-amrwb --enable-libopus --enable-libschroedinger
--enable-libsoxr --enable-libspeex --enable-libtheora --enable-libvidstab
--enable-libvo-aacenc --enable-libvo-amrwbenc --enable-libvorbis
--enable-libvpx --enable-libwavpack --enable-libx264 --enable-libx265
--enable-libxavs --enable-libxvid --enable-libzmq --enable-version3
--disable-ffplay --disable-indev=qtkit --disable-indev=x11grab_xcb
  libavutil  55. 11.100 / 55. 11.100
  libavcodec 57. 20.100 / 57. 20.100
  libavformat57. 21.100 / 57. 21.100
  libavdevice57.  0.100 / 57.  0.100
  libavfilter 6. 22.100 /  6. 22.100
  libswscale  4.  0.100 /  4.  0.100
  libswresample   2.  0.101 /  2.  0.101
  libpostproc54.  0.100 / 54.  0.100
Option activation_bytes not found.



Thank you.
___
ffmpeg-user mailing list
ffmpeg-user@ffmpeg.org
http://ffmpeg.org/mailman/listinfo/ffmpeg-user


Re: [FFmpeg-user] ffplay/mpv/mplayer large aac/adts seek regression.

2016-01-01 Thread Andy Furniss

Carl Eugen Hoyos wrote:

Andy Furniss  gmail.com> writes:


Doesn't affect ffmpeg -ss but interactive seeking on very large aac


It does afaict.


(adts) files is way out with current ffplay, mpv and mplayer.


I opened ticket #5117, thank you for the report!


Thanks, Ignore what I said about the bisect being bad, I didn't do it 
again, but reset --hard onto the (merge) commit before does seem good.


___
ffmpeg-user mailing list
ffmpeg-user@ffmpeg.org
http://ffmpeg.org/mailman/listinfo/ffmpeg-user


Re: [FFmpeg-user] ffplay/mpv/mplayer large aac/adts seek regression.

2016-01-01 Thread Carl Eugen Hoyos
Andy Furniss  gmail.com> writes:

> Doesn't affect ffmpeg -ss but interactive seeking on very large aac

It does afaict.

> (adts) files is way out with current ffplay, mpv and mplayer.

I opened ticket #5117, thank you for the report!

Carl Eugen

___
ffmpeg-user mailing list
ffmpeg-user@ffmpeg.org
http://ffmpeg.org/mailman/listinfo/ffmpeg-user


Re: [FFmpeg-user] ffplay/mpv/mplayer large aac/adts seek regression.

2016-01-01 Thread Andy Furniss

Andy Furniss wrote:


Looks like it could be (full bisect log below).

avpacket: Replace av_free_packet with av_packet_unref


I now suspect this bisect is useless!

Stupid idea trying to start from a tag, I have working ffplay far more
recently than that commit.

___
ffmpeg-user mailing list
ffmpeg-user@ffmpeg.org
http://ffmpeg.org/mailman/listinfo/ffmpeg-user


Re: [FFmpeg-user] How to compile FFMPEG with OpenCL

2016-01-01 Thread Carl Eugen Hoyos
gllier  163.com> writes:

> --extra-ldflags=-L/share/rootfs/usr/lib --enable-opencl 

> I checked that missed library are in my configure directory,

But they have to be in /share/rootfs/usr/lib

May I ask why you want to use --enable-opencl?

Happy New Year, Carl Eugen

___
ffmpeg-user mailing list
ffmpeg-user@ffmpeg.org
http://ffmpeg.org/mailman/listinfo/ffmpeg-user


Re: [FFmpeg-user] ffplay/mpv/mplayer large aac/adts seek regression.

2016-01-01 Thread Andy Furniss

Andy Furniss wrote:

Doesn't affect ffmpeg -ss but interactive seeking on very large aac
(adts) files is way out with current ffplay, mpv and mplayer.

Pressing "up" to skip forward a minute ends up at 1:37:xx on one
sample.

Making the samples smaller reduces the effect so it wouldn't be seen
on a "normal" length sample. The samples I am testing are half gig
3-4 hour radio recordings.


More playing - it's not just aac. I tried with some generated files and
it's reproduceable with those if long enough.

Noticed some wierds with aac encoder on the way.

ffm -f lavfi -i "sine=frequency=800:duration=7200" -c:a aac -b:a 320k 
test.aac


works and produces seek issue but is very slow - speed = 4x and not 320k.

Omitting the -b:a 320k speed is 24x, still slowish.

Try above with both aac replaced by ac3 speed= 456x bitrate is 320k but 
no seek issue.


Repeat ac3 with duration=14400 and the seek issue is there.
___
ffmpeg-user mailing list
ffmpeg-user@ffmpeg.org
http://ffmpeg.org/mailman/listinfo/ffmpeg-user


[FFmpeg-user] ffplay/mpv/mplayer large aac/adts seek regression.

2016-01-01 Thread Andy Furniss

Doesn't affect ffmpeg -ss but interactive seeking on very large aac
(adts) files is way out with current ffplay, mpv and mplayer.

Pressing "up" to skip forward a minute ends up at 1:37:xx on one sample.

Making the samples smaller reduces the effect so it wouldn't be seen on
a "normal" length sample. The samples I am testing are half gig 3-4 hour
radio recordings.

I bisected testing with ffplay and hit an avconv build right at the end, 
so skipped.


Looks like it could be (full bisect log below).

avpacket: Replace av_free_packet with av_packet_unref

ffmpeg -i CPE-bach-JS-St-john-passion.aac
ffmpeg version N-77563-gb47111b Copyright (c) 2000-2015 the FFmpeg 
developers

  built with gcc 4.9.2 (GCC)
  configuration: --prefix=/usr --disable-doc --enable-gpl 
--enable-libvpx --enable-libschroedinger --enable-libx265 
--enable-libdcadec --enable-libmp3lame --enable-libx264

  libavutil  55. 11.100 / 55. 11.100
  libavcodec 57. 20.100 / 57. 20.100
  libavformat57. 21.100 / 57. 21.100
  libavdevice57.  0.100 / 57.  0.100
  libavfilter 6. 22.100 /  6. 22.100
  libswscale  4.  0.100 /  4.  0.100
  libswresample   2.  0.101 /  2.  0.101
  libpostproc54.  0.100 / 54.  0.100
[aac @ 0x240c3c0] Estimating duration from bitrate, this may be inaccurate
Input #0, aac, from 'CPE-bach-JS-St-john-passion.aac':
  Duration: 03:26:32.73, bitrate: 344 kb/s
Stream #0:0: Audio: aac (LC), 44100 Hz, stereo, fltp, 344 kb/s
At least one output file must be specified


git bisect start
# bad: [b47111b6579fbe07b09bb360732b140ad6e870db] doc/filters: add 
showwavespic colorize example

git bisect bad b47111b6579fbe07b09bb360732b140ad6e870db
# good: [644179e0d4155ae8f5ddd5c3f6bd003e2e13cf94] Update Changelog
git bisect good 644179e0d4155ae8f5ddd5c3f6bd003e2e13cf94
# good: [8ca97b5e4f470cf24fac5e0599dd63c7af142c22] 
avfilter/avf_showfreqs: Fix memleak of out frame

git bisect good 8ca97b5e4f470cf24fac5e0599dd63c7af142c22
# good: [81d7f118e20c3fec05e484699faa5d58ca381271] vf_psnr: remove %0.2f 
format specifiers for stream summary line.

git bisect good 81d7f118e20c3fec05e484699faa5d58ca381271
# bad: [da7cfef7f0c98c05571c62d344aad83e0e85d0fb] Merge commit 
'8a9de5c52401aa1e87bdb147524831c640d1ec53'

git bisect bad da7cfef7f0c98c05571c62d344aad83e0e85d0fb
# bad: [446ac80ea594de6fca73dcba65fce8b06810fe96] Merge commit 
'4a326923381f2bc0fb7d960c8f8366a5456bc4ab'

git bisect bad 446ac80ea594de6fca73dcba65fce8b06810fe96
# bad: [b7fb7c4542af63fea433a5417e4efe2d8c4422f6] avutil/mathematics: 
make av_gcd more robust

git bisect bad b7fb7c4542af63fea433a5417e4efe2d8c4422f6
# good: [1174eb2f1015ee56ede35f63ad488dd89e3e77d3] Merge commit 
'f0a88d4d2a74534460f4a8b79c448bd5890dbd41'

git bisect good 1174eb2f1015ee56ede35f63ad488dd89e3e77d3
# bad: [dd367495578d406ab6456fca7e2a0c4a5bc50b0a] avutil/audio_fifo: add 
av_warn_unused_result

git bisect bad dd367495578d406ab6456fca7e2a0c4a5bc50b0a
# bad: [6255bf3d0d2ee843ede8c0d74e4b35d2fd574b48] mpegts: Fix FATE seek test
git bisect bad 6255bf3d0d2ee843ede8c0d74e4b35d2fd574b48
# good: [af7c7037150d572fa791b7465cda68d2ed720e02] Merge commit 
'9f5d6f460ceeda8b4ac29b3249a49e275b64c706'

git bisect good af7c7037150d572fa791b7465cda68d2ed720e02
# good: [856b19d5935b544e96156f8e75e23b28c0a9f318] Merge commit 
'a5d42043093a39636a1f4021a37dd9c612479f6f'

git bisect good 856b19d5935b544e96156f8e75e23b28c0a9f318
# bad: [7f5af80ba42bbd82da53dfd95236e9d47159a96a] Merge commit 
'ce70f28a1732c74a9cd7fec2d56178750bd6e457'

git bisect bad 7f5af80ba42bbd82da53dfd95236e9d47159a96a
# skip: [ce70f28a1732c74a9cd7fec2d56178750bd6e457] avpacket: Replace 
av_free_packet with av_packet_unref

git bisect skip ce70f28a1732c74a9cd7fec2d56178750bd6e457
# only skipped commits left to test
# possible first bad commit: [7f5af80ba42bbd82da53dfd95236e9d47159a96a] 
Merge commit 'ce70f28a1732c74a9cd7fec2d56178750bd6e457'
# possible first bad commit: [ce70f28a1732c74a9cd7fec2d56178750bd6e457] 
avpacket: Replace av_free_packet with av_packet_unref


___
ffmpeg-user mailing list
ffmpeg-user@ffmpeg.org
http://ffmpeg.org/mailman/listinfo/ffmpeg-user