[vlc-devel] A simple container format

Christopher Mueller christopher.mueller at itec.uni-klu.ac.at
Wed Aug 24 02:56:38 CEST 2011


> Hi Kaarlo,
>
> Thank you very much for your help.
>
> Is there a way to batch-extract the metadata from mp4 using vlc?
>
> Also, is there a way to batch-extract raw AAC and H.264 streams (without
> transcoding) into their respective files?

You can try mp4box.
>
>
> Regards,
> Peter
>
>
>
> ________________________________
> From: Kaarlo Räihä <kaarlo.raiha at gmail.com>
> To: Mailing list for VLC media player developers <vlc-devel at videolan.org>
> Sent: Tuesday, August 23, 2011 11:06 AM
> Subject: Re: [vlc-devel] A simple container format
>
>
> 2011/8/23 Peter Tap <ptrtap at yahoo.com>
>
> Folks,
>>
>>
>>For my project, I need to build a custom container as a proof of concept.
>> The container will have just one H.264 video stream and one AAC audio
>> stream. I will write a vlc demux to deal with this container file.
>>
>>
>>
>>To keep things simple, the container format I am thinking is:
>>1. First 8 bytes contain the location for the start of audio stream.
>>2. Video stream follows.
>>3. Audio stream follows.
>>
>>
>>
>>I have a sample .mp4 file. I will strip video and audio data from this
> mp4 file and create my container. Let's call it sample.my4. I will wire
> ".my4" extension into vlc.
>>
>>
>>
>>I don't know much about the internals of x264 or AAC, and I am hoping I
>> don't need to. However, I am not sure if stripping just audio and video
>> streams are enough. Do I need to strip any other metadata from the
>> original mp4 file? I guess for now it is okay if the user cannot do
>> random seek.
>>
>
> Resolution, FPS, aspect ratio, duration etc. might be something you want
> to keep in container. 
>  
>
>>
>>Thank you in advance for your help.
>>
>>
>>Regards,
>>Peter
>>
>>
>>
>>
>>_______________________________________________
>>vlc-devel mailing list
>>To unsubscribe or modify your subscription options:
>>http://mailman.videolan.org/listinfo/vlc-devel
>>
>>
>
> _______________________________________________
> vlc-devel mailing list
> To unsubscribe or modify your subscription options:
> http://mailman.videolan.org/listinfo/vlc-devel_______________________________________________
> vlc-devel mailing list
> To unsubscribe or modify your subscription options:
> http://mailman.videolan.org/listinfo/vlc-devel
>





More information about the vlc-devel mailing list