[FFmpeg-soc] [soc]: r1741 - in eac3: ac3dec.c ac3dec.h eac3dec.c

Bill Crowley bc at wlca.com
Tue Jan 1 23:13:48 CET 2008


Justin,

I think I'm beginning to see what you've done.

The way I built ffmpeg/ffplay was to "sh checkout.sh"
in the soc/eac3 directory, "cd ffmpeg", configure with

.... ./configure --enable-gpl --enable-pp --enable-swscaler 
--enable-pthreads --enable-liba52 --enable-liba52bin --enable-libfaac 
--enable-libfaad --enable-libfaadbin --enable-libmp3lame --enable-libx264

and then "make". I've used this method over the past several
months with success.

Can you tell me how I can successfully compile your most
recent changes in order to play an EAC3 stream?

Your help on this would be much appreciated.

Also, do you have any thoughts on the video issue I mentioned
earlier, namely where the stream 0 codec frame rate differs from 
container frame rate
resulting in a 90000 fps? It appears I have to somehow employ h264.

Thanks much.

Bill.


Justin Ruggles wrote:
> Bill Crowley wrote:
>   
>> Justin,
>>
>> Thanks for the reply.
>>
>> I realize that liba52 does not support E-AC3. My problem is that
>> the soc/eac3 changes made over the last day or so do not allow
>> for recognition of EAC3 streams now, whereas before that it did.
>>
>> Whatever modifications/changes made just recently (i.e. - today)
>> seem to not be able to see the EAC3 streams, whereas (at least
>> through 20071230) the soc/eac3 compiled ffmpeg/ffplay correctly
>> saw them.
>>
>> Any thoughts as to what changes made over the last day or so would
>> have caused the sudden inability to interpret EAC3 streams now?
>>
>> Thanks,
>>
>> Bill.
>>     
>
> I'm sorry. I should have been more clear.  The way I've decided to
> implement E-AC3 is as an extension to AC3, not as a separate codec.  So
> it does indeed recognize the E-AC3 streams as valid, it's just that the
> AC3 decoder you've chosen to configure FFmpeg for does not support that
> extension.
>
> I do realize that you want to use liba52 for the plain AC3 and
> libavcodec for the E-AC3, but it won't work that way.  If you want to
> decode E-AC3, do not use liba52.
>
> -Justin
>
> _______________________________________________
> FFmpeg-soc mailing list
> FFmpeg-soc at mplayerhq.hu
> http://lists.mplayerhq.hu/mailman/listinfo/ffmpeg-soc
>
>   

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mplayerhq.hu/pipermail/ffmpeg-soc/attachments/20080101/9e3debab/attachment.htm>


More information about the FFmpeg-soc mailing list