On Mon, Sep 17, 2018 at 15:19:50 +0100, Adam Harries wrote:
> After some more digging, it seems that I need to set some options while
> decoding a mov file - at least from reading
> https://ffmpeg.org/doxygen/trunk/mov_8c_source.html
> 
> How would I go about doing this? I'm happy to build a new application based
> on libavformat, but I'm not sure how to interface with it cleanly.

As far as I can tell from a quick glance, MP4/M4A stores the BPM number
in the "tmpo" atom. libavformat/movenc.c has the capability to *write*
this atom (I'm not sure ffmpeg makes any effort to convert "BPM" to
"tmpo" anywhere though), but I don't see any code for *reading* the
atom. I may misunderstand the way the MOV demuxer works though...

With some code fiddling, I managed to make libavformat/mov.c recognize
the atom (mov_read_udta_string()), but didn't manage to decode it (with
the very little effort I put into it).

Cheers,
Moritz
_______________________________________________
ffmpeg-user mailing list
ffmpeg-user@ffmpeg.org
http://ffmpeg.org/mailman/listinfo/ffmpeg-user

To unsubscribe, visit link above, or email
ffmpeg-user-requ...@ffmpeg.org with subject "unsubscribe".

Reply via email to