codecs

Video Codec startcodes

Does anybody know (or know of a resource that contains) a list of frame start codes for common video formats (MPEG-1/2/4, .wmv, .mov etc.). For example, an MPEG-1 video frame will (I think) always start with "00 00 01 00". In essence I'd like to know these so that I could write a program that can automatically find the start of frames t...

Best way to enumerate all available video codecs on Windows?

I'm looking for a good way to enumerate all the Video codecs on a Windows XP/Vista machine. I need present the user with a set of video codecs, including the compressors and decompressors. The output would look something like Available Decoders DiVX Version 6.0 XVID Motion JPEG CompanyX's MPEG-2 Decoder Windows Media Video **Availab...

QuickTime video codec configuration

So I'm porting an app from Windows to Mac, and part of the app deals with creating movie files. On Windows, there's a group of functions like ICOpen and ICConfigure, which signify to the video compression driver to open up a configuration box for the selected codec. Is there anything like that for QuickTime on Mac? ...

H.264 Streaming Requirements

I am looking for more information about the minimum requirements needed for a visitor to successfully stream a 1 Mbps 640x360 H.264-encoded video. I know that the user needs the latest Flash 9 version. I am looking for the minimum requirements for their computers. We want to switch to this codec for our videos, but do not want to ruin o...

Lookng for a way to programmatically convert G729 audio to WAV PCM

I have G729 encoded audio files. I need to programmatically convert them to WAV PCM (16bit 8kHz mono) in the flow of a tool that is doing other thing too. I have an executable that will do that for me. But spawning that external process every time I convert is too heavy on resources. Especially if I need many of them being done in parall...

Is there any codec to get thumbnail directly from a Image file?

I used gdi+'s Image class to decode image files. But I found if I open a Image, then use GetThumbnail()Method, It is really slow, especially for high resolution images. Is there any method for get a thumbnail faster? Or is there any lib designed especially for fastly retriving thumbnails for most image formats. Many thanks! Thanks for...

If you had to add support for one video file format and codec, which would you choose?

I'm looking to add support for reading and writing video files in my application. If you had to choose exactly one file format and codec combination that would satisfy the majority of users, which would you choose: 1) MPEG-4/H.264 (.mp4) 2) AVI/DiVX (.avi) 3) Ogg/Theora (.ogg) 4) Windows Media Video (.wmv) I'm leaning towards MPEG-4/H...

Python library to modify MP3 audio without transcoding

I am looking for some general advice about the mp3 format before I start a small project to make sure I am not on a wild-goose chase. My understanding of the internals of the mp3 format is minimal. Ideally, I am looking for a library that would abstract those details away. I would prefer to use Python (but could be convinced otherwise)....

Python: Use the codecs module or use string function decode?

I have a text file that is encoded in UTF-8. I'm reading it in to analyze and plot some data. I would like the file to be read in as ascii. Would it be best to use the codecs module or use the builtin string decode method? Also, the file is divided up as a csv, so could the csv module also be a valid solution? Thanks for your help. ...

Lossy compressed format to raw PCM on iPhone

I want to start with an audio file of a modest filesize, and finish with an array of unsigned chars that can be loaded into OpenAL with alBufferData. My trouble is the steps that happen in the middle. I thought AAC would be the way to go, but according to Apple representative Rincewind (circa 12/08): Currently hardware assisted comp...

mpeg 2 decoding

I want to understand how video and audio decoding works, specially the timing synchronization (how to get 30fps video, how to couple that with audio, etc.). I don't want to know ALL the details, just the essence of it. I want to be able to write a high level simplification of an actual video/audio decoder. Could you provide pointers to ...

Which video and audio format/codec should I use?

Environment: Windows XP/Vista, VS2008, C#/.NET 2.0, VideoGrabber. Hi All, I'm writing an app which captures cameras input and encodes them into a movie file (including sound). My client suggests I encode the movie using the DivX codec. But it's not installed by default and it's not redistributable: Users would have to download, instal...

Where can I find a free/opensource Delphi multimedia component?

I was in a project where I must be able to play almost audio/video files (format). The requirements: Video: .dat (vcd & svcd) .vob (dvd) .rmvb (real media) .mp4 (mpeg4/x264/h264) .wmv/.asf (windows media) .avi (xvid/divx/mpeg2,etc...) .mkv (matroska, optional) Audio: .mp3 (you probably know this) .ogg (vorbis) .wma (windows media) ...

Turn image sequence into video with transparency

I've got what seems like it should be a really simple problem, but it's proving much harder than I expected. Here's the issue: I've got a fairly large image sequence consisting of numbered frames (output from Maya, for what its worth). The images are currently in Targa (.tga) format, but I could convert them to PNGs or other arbitrary...

mp4 encoding used by Google Video?

I have an HTC Touch HD on which mp4 videos downloaded from Google Video play the best, both in terms of video and audio quality. So I am wondering which settings exactly Google Video uses to encode videos into mp4, so that I can replicate it for videos not available on Google Video. A tool which reads an mp4 file and tells you all the e...

Audio(mp3) codecs for embedded application

Hi, I'm looking for software based codec library to be used in embedded application (c/c++). I'm interested in both commercial and free codec libraries as well. Any suggestion will be welcomed. In additional if somebody have any experience with OpenSL ES and know which software/hardware solutions are compatible i will be glad to hea...

What is a good lossless video codec?

I often have to write up specs for video conversion for some of the video production houses that my company's clients work with. Unfortunately, I am a programmer first and "video-guy" on the side, so I don't know too much about all the different codecs. I am looking for a good lossless codec that is both cross-platform (Win and Mac) and...

How to programatically list Installed video codecs?

Do you know how to programatically obtain a list of video codecs installed on computer, from windows forms ? Thank you. ...

How to easily recognize whether stream is video or image [ffmpeg library]

Having an AVStream object how should I reliably distinguish whether this is video or image stream? I've tried to use duration. If it's 0 - we are having image (system constraints allows for such assumption). But it turns out that duration have special meaning for images - the number of images stored in file. Is there any tricks to dete...

How would one get a list of installed codecs?

Hi I'm developing a software that helps detect problems of customers who watching TV throw the internet. I need to know what codecs do they have. how can i get a list of the customer's codecs? I'm using c#. thanks Itay ...