[FFmpeg-user] mp4 muxing and libx264 GPL licensing
    malikcis 
    malik.cisse at gmx.net
       
    Fri Jan  3 12:49:53 CET 2014
    
    
  
Werner Robitza's hint were quite helpful.
I solved the libx264 problem by commenting out following code:
if ( 0)  
	{
		AVCodec * codec;  
		/* find the video encoder */  
		codec = avcodec_find_encoder (pMux_ctx->video_st->codec->codec_id );  
		if (! codec) {  
			fprintf( stderr, "Video codec not found\n" );  
			exit(1);  
		}  
		/* open the codec */  
		if ( avcodec_open2( pMux_ctx->video_st->codec, codec, NULL) < 0) {  
			fprintf( stderr, "could not open video codec\n" );  
			exit(1);  
		}  	
	}
This is a giant step for me.
Now I am facing following problem:
When compiling ffmpeg library using enable LGPL option I get following
error:
[aac @ 002d2280] The encoder 'aac' is experimental but experimental codecs
are not enabled, add '-strict -2' if you want to use it.
Any idea how to solve this?
How can I use alternative aac encoder other than "libvo_aacenc"?
--
View this message in context: http://ffmpeg-users.933282.n4.nabble.com/mp4-muxing-and-libx264-GPL-licensing-tp4662871p4663027.html
Sent from the FFmpeg-users mailing list archive at Nabble.com.
    
    
More information about the ffmpeg-user
mailing list