[Libav-user] Simple packet-by-packet copy does not work for h264+mp4
83670 at studenti.unimore.it
Thu Mar 1 16:51:48 CET 2012
Again, thank you Andrey for your help.
I'll try to search through your code to find a useful clue for my issues!
Il giorno 01 marzo 2012 16:47, Andrey Utkin
<andrey.krieger.utkin at gmail.com>ha scritto:
> 2012/3/1 ALESSANDRO PAGANELLI <83670 at studenti.unimore.it>:
> > I tried to use avformat_find_stream_info() (I did not use it before) but
> > program still fails, this time due to segmentation fault because
> > g_inputFormatContext->streams[i]->info is NULL.
> > Maybe I did something wrong when i produced the original mp4 file with
> Fail you got may be caused by wrong invocation of the function, but it
> is right way to go. I encourage you to use this function. The same
> about avcodec_copy_context() - it is right to use it, but not to copy
> everything manually, as you do now.
> You can take my remux app as an example. But watch out - it is not
> general-purposed, but just for exact use case.
> Also there's very simple skeleton of remultiplexing:
> Andrey Utkin
> Libav-user mailing list
> Libav-user at ffmpeg.org
Ing. Alessandro Paganelli, Ph. D. Student, 25th Cycle
Department of Information Engineering
University of Modena and Reggio Emilia
via Vignolese 905, 41125 Modena (MO), ITALY
E-mail: alessandro.paganelli at unimore.it
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the Libav-user