media-formats: Difference between revisions
WebOrganics (talk | contribs) |
(see also media-info-formats, need more work to split the two) |
||
(4 intermediate revisions by 4 users not shown) | |||
Line 1: | Line 1: | ||
= Current Media Formats = | = Current Media Formats = | ||
This page serves to document a list of media file metadata schemas, formats, and efforts as background for the design of a ''simple'' media info | This page serves to document a list of media file metadata schemas, formats, and efforts as background for the design of a ''simple'' [[media-info]] microformat. Rather than attempting a comprehensive analysis of existing formats (like [[media-metadata-examples]]), the main aim of this document is to just list common formats along with associated metadata in the hopes that it helps pave the way for later analysis and brainstorming. Although some playlist/distribution formats are listed, ideally playlists would be treated as a seperate problem and handled elsewhere. | ||
__TOC__ | __TOC__ | ||
Line 10: | Line 10: | ||
== See Also == | == See Also == | ||
* [[media-info-formats]] | |||
* [[media-info-examples]] | * [[media-info-examples]] | ||
* [[media-info-brainstorming]] | * [[media-info-brainstorming]] | ||
Line 73: | Line 74: | ||
* M3U [http://forums.winamp.com/showthread.php?threadid=65772 Basic Definition] | * M3U [http://forums.winamp.com/showthread.php?threadid=65772 Basic Definition] | ||
* PLS | * PLS | ||
* RTCP/RTP [http://tools.ietf.org/html/rfc2250 RTP Payload Format rfc2250] | * [http://en.wikipedia.org/wiki/RTCP RTP Control Protocol] RTCP/RTP [http://tools.ietf.org/html/rfc2250 RTP Payload Format rfc2250] | ||
* [http://www.digitalpreservation.gov/formats/fdd/fdd000131.shtml FLV] | * [http://www.digitalpreservation.gov/formats/fdd/fdd000131.shtml FLV] | ||
* [http://www.xspf.org/xspf-v1.html XSPF] (Sharable playlists) | * [http://www.xspf.org/xspf-v1.html XSPF] (Sharable playlists) | ||
Line 84: | Line 85: | ||
# A section for descriptive, data-only formats (MusicBrainz, etc.) or does that belong in media-info-examples? | # A section for descriptive, data-only formats (MusicBrainz, etc.) or does that belong in media-info-examples? | ||
# Add links to specifications for formats. | # Add links to specifications for formats. | ||
# List MIME types? --[[User:TomMorris|TomMorris]] 07:36, 11 Aug 2007 (PDT) | |||
# Provide brief summaries of descriptive information provided by the formats with a focus on user visible information. | # Provide brief summaries of descriptive information provided by the formats with a focus on user visible information. | ||
# Find the common ground. | # Find the common ground. |
Latest revision as of 22:16, 9 May 2020
Current Media Formats
This page serves to document a list of media file metadata schemas, formats, and efforts as background for the design of a simple media-info microformat. Rather than attempting a comprehensive analysis of existing formats (like media-metadata-examples), the main aim of this document is to just list common formats along with associated metadata in the hopes that it helps pave the way for later analysis and brainstorming. Although some playlist/distribution formats are listed, ideally playlists would be treated as a seperate problem and handled elsewhere.
Contributors
See Also
- media-info-formats
- media-info-examples
- media-info-brainstorming
- music-examples
- media-metadata-examples
Media File Formats
What follows is a pretty general list of media file formats in use on the internet. I haven't really listed much in the way of specific metadata formats or made a distinction between container formats and codecs. The idea is to start with common formats that people use and examine the user facing data that they provide. Hopefully this can be done without getting too bogged down in the nuts and bolts of each format. -Dean
Audio Formats
- AAC (Advanced Audio Coding, most commonly iTunes and ITMS)
- ID3v2
- AIFF (Audio Interchange File Format)
- AIFF defines Name, Author, Copyright and Annotation as optional text chunks in the flie format.
- iTunes attaches ID3 information to AIFF files that it encodes
- ALAC (Apple Lossless)
- ATRAC (Sony proprietary)
- ATRAC3 (Used by SonyConnect)
- ATRAC3plus
- AU
- FLAC
- FLAC native
- Ogg FLAC
- Liquid Audio (Does this still exist in practice?)
- MIDI (Musical Instrument Digital Interface)
- MP3 (MPEG1, Audio Layer 3)
- ID3
- ID3v2
- SDII (Sound Designer II)
- Vorbis (Ogg Vorbis)
- WAV
- WMA (Windows Media Audio)
Video Formats
- MOV (QuickTime)
- DV (Digital Video)
- SWF
- WMV (Windows Media Video)
Image Formats
- BMP (Windows Bitmap Image)
- GIF (Graphic Interchange Format)
- JPEG
- PSD
- PNG text chunks Title, Author, Description, Copyright, Creation Time, Software, Disclaimer, Warning, Source and Comment
- TIFF (Tag Image File Format) baseline tags
Container and Metadeta Formats
- ID3v1
- ID3v2
- AVI (Audio/Video Interleaved) (From RIFF base tags) Name, Artist, Copyright, Product, Creation Date, Genre, Subject, Keywords and Comments. This table lists tags defined in AVI variations.
- MPEG
- QuickTime User Data
- QuickTime understands Copyright, Creation Date, Director, Edit Dates, Format, Movie Info (?), Producer Name, Performers' Names, Hardware/Software Requirements, Source Credits and Writer's Name user data atoms.
- Ogg
- Ogg Vorbis Comments. Recommended fields include: Title, Version, Album, Track Number, Artist, Performer, Copyright, License, Organization, Description, Genre, Date, Location, Contact and ISRC
- Ogg Vorbis XML/RDF+Dublin Core (Draft Proposal)
Distribution/Sydication Formats
- RSS2 (podcasting)
- Atom (podcasting)
- M3U Basic Definition
- PLS
- RTP Control Protocol RTCP/RTP RTP Payload Format rfc2250
- FLV
- XSPF (Sharable playlists)
- iTunes Podcast
Notes
The above list is just a brainstorm of existing media formats and, as such, is bound to contain some not-quite-so-useful examples. But hopefully it'll help reveal some common elements shared in currently published media and help reinvigorate media-info-brainstorming.
Next Steps
- A section for descriptive, data-only formats (MusicBrainz, etc.) or does that belong in media-info-examples?
- Add links to specifications for formats.
- List MIME types? --TomMorris 07:36, 11 Aug 2007 (PDT)
- Provide brief summaries of descriptive information provided by the formats with a focus on user visible information.
- Find the common ground.