Published by Jon Scaife& filed under . Last updated .
How data is stored in a multimedia file
Files on a computer (or on an optical disk like DVD or BluRay) need to contain more than 1 type of data. A typical movie will include at least 1 video “stream” and one audio “stream”. Most movies include multiple languages and subtitles, each of which requires an additional stream. Each of these streams is effectively a file in its own right, but they are all stored together within a “container” which also starts each of them at the right time (subtitles don’t start immediately at the start of a movie for example) and keeps them in sync as well as storing meta-data about each of them – i.e. what language they are, what framerate and resolution the video is, and what compression standards have been used.
Video streams
Video streams contain only the video part of the movie. They are compressed using a particular system and there should be meta-data about their resolution, framerate, if they are interlaced or progressive and details of the encoding system used.
Audio streams
Audio streams contain only the audio part of the movie. There are usually multiple audio streams included with the movie and each has its own stream. They can be compressed in a range of ways or in some cases they are uncompressed raw audio. There should be meta-data about their bitrate, resolution, language, number of channels and details of the encoding system used.
Other streams (e.g. Closed Captions)
Many movies contain other streams, most commonly closed captions (also known as subtitles). These come in several formats, but are typically just text with time stamps. They are so small relatively that no compression is used. There should be meta-data about their language. [google_adsense] Containers which bundle all the streams together
All of the streams that comprise the movie are bundled together and kept in sync by a container. The container should contain (and provide) all the meta-data about each stream. The container also enables the collection of streams to be stored as a single file. The most common container formats are VOB (used by DVD) and M2TS (used by BluRay). Other common container formats on PC are TS, MPEG, AVI, MKV, WMV, WTV, DVR-MS and MP4. The obsolete HD-DVD format used EVO containers.
Here is a quick list of links to useful x64 codecs and related utilities that are compatible with Windows 7 x64 (64-Bit) edition… … Read Full Article
In an [intlink id=“14” type=“post”]earlier article[/intlink] I recommended installing the Xiph codecs to support FLAC files in 64bit Media Player and Media Center. One of the comments (my thanks to thom007) on that post pointed out that the Xiph codecs break the “file type” dialog box in Media Player 12. Below is a work-around which restores the file-type dialog box. The possible side effects are as yet unknown, so experiment at your own risk. … Read Full Article
I have several windows PCs in my house that run Kodi. I wanted to connect them to SmartThings for a range of purposes. There are various things that can be done depending on the functionality you want. … Read Full Article
I’ve previously posted several times about codec issues on 7mc, but I’ve now got a solution that is comprehensive, fairly simple and works consistently. With a few free codecs and utilities you can have full decoding support, DXVA, subtitles and fantastic flexibility working in 64bit (or 32bit) Media Center. The following instructions are specific to the x64 edition, but should work just as well on the 32bit edition. … Read Full Article
Following on from an [intlink id=“40” type=“post”]earlier article[/intlink], I have been continuing to work on getting my music collection working in Windows 7 Media Center. The problem I have had is that although there are codecs from xiph which support playback of flacs in 64bit players ([intlink id=“14” type=“post”]see this post[/intlink]) there are (as far as I’m aware) no tag extenders compatible with 64bit. After banging my head against a wall for ages I eventually had a breakthrough. … Read Full Article
There is a beta (or maybe its Alpha) installer for Haali Media Splitter x64 out and about (for links to the installer see my previous post on [intlink id=“14” type=“post”]windows 7 x64 codecs[/intlink]). Sadly the uninstall seems to be broken, which can cause havoc when trying to diagnose codec issues. To remove Haali completely you need to unregister the following files manually using regsvr32 /u filename (from a command prompt run as administrator) … Read Full Article
Thanks to a guide on theHTPC.net I have been able to get subtitles working with hardware accelerated decoding in Windows Media Center 7 x64.
For this simplified guide to work you must already be comfortable with the various tweaks necessary to change the default codecs used in Media Center. Once you know how to tweak codecs (and change their merits) you can simply follow these steps… … Read Full Article
The search for a 12 bay 5.25″ full tower case(219 views)I have an original CoolerMaster Stacker case (STC-T01-UW) that I use for my server. It is great because it has 12 5.25" external drive bays. Strictly speaking it has 11 useable as 1 of them ...
The Ultimate Codec Guide(203 views)How data is stored in a multimedia file Files on a computer (or on an optical disk like DVD or BluRay) need to contain more than 1 type of data. A typical movie will include ...
The Bluetooth Guide(198 views)Welcome to The Bluetooth Guide This guide has blossomed from a simple beginning to become the 'net's most extensive resource for Bluetooth help & information. Over 100 different USB Dongles, PC Cards and laptop models ...
Fix Windows Update or Service Pack error 80073712(39.6k views)Quick guide to resolving error 80073712 when running windows update or installing a service pack. Applies to Windows Vista, 7, 2008 & R2.
The search for a 12 bay 5.25″ full tower case(25.9k views)I have an original CoolerMaster Stacker case (STC-T01-UW) that I use for my server. It is great because it has 12 5.25" external drive bays. Strictly speaking it has 11 useable as 1 of them ...
Resolving Google’s Rich Snippets Testing Tool errors(63 comments)Please note! This article has now been superceded by a new article, which has been updated to use MicroData (schema.org) instead of MicroFormats. If you still wish to use MicroFormats read on, but I recommend ...
Download TV episodes automatically with SickBeard(32 comments)Download TV Episodes for free: A step-by-step guide to installing and configuring SickBeard to automatically download TV series from torrents.
JSJon Scaife on Copy files from Humax PVR 9200T to PC “Hi Roger That is frustrating. I assume you're on windows 10 or 11? This was from the Windows 7 days…”
“Hi James I realise it has been a long while, but I just checked this on windows 11 (build 23H2)…”