[Libav-user] transcode.c not working
Julius Naeumann
julius.naeumann at gmail.com
Tue Aug 7 17:41:45 EEST 2018
Hi,
I am trying to use the example "transcode.c" example and it isn't working for any file I am feeding it with.
I am trying to run it on an iPhone using XCode. My FFMPEG version is 3.4.2.
When the function "init_filter" is called for the Video stream, the function avfilter_graph_config will return error -78 : Function not implemented .
The call will also print this message:
Impossible to convert between the formats supported by the filter 'in' and the filter 'auto_scaler_0'
I have linked against all required libraries:
AudioToolbox.framework
CoreMedia.framework
VideoToolbox
libiconv
libz
libbz2
( and all of the libav* libraries)
In case anyone needs this, here's info about one of the input files:
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from '/private/var/mobile/Containers/Data/Application/7F65CE6B-F580-40A3-8096-021279F638FF/tmp/6AD45C18-338A-447E-8803-EE8CD92C69C1.MOV':
Metadata:
major_brand : qt
minor_version : 0
compatible_brands: qt
creation_time : 2018-08-07T14:02:47.000000Z
Duration: 00:00:06.53, start: 0.000000, bitrate: 4517 kb/s
Stream #0:0(und): Audio: aac (LC) (mp4a / 0x6134706D), 44100 Hz, mono, fltp, 63 kb/s (default)
Metadata:
creation_time : 2018-08-07T14:02:47.000000Z
handler_name : Core Media Data Handler
Stream #0:1(und): Video: h264 (High) (avc1 / 0x31637661), yuvj420p(pc, bt709), 1280x720, 4449 kb/s, 26.50 fps, 30 tbr, 600 tbn, 53 tbc (default)
Metadata:
rotate : 90
creation_time : 2018-08-07T14:02:47.000000Z
handler_name : Core Media Data Handler
encoder : H.264
Side data:
displaymatrix: rotation of -90.00 degrees
Have I missed something? Can anyone point me into the right direction? Thanks in advance.
More information about the Libav-user
mailing list