3,699
edits
(comment) |
m (tempsave) |
||
Line 1: | Line 1: | ||
{{update}} | {{update}} | ||
{{TOCright}} | |||
When adding video codec data, we don't want the FourCC value, but the actual codec used to encode the video. | When adding video codec data, we don't want the FourCC value, but the actual codec used to encode the video. | ||
==Why is that?== | |||
Groups often change the FourCC to increase "compatibility" so adding the FourCC is sometimes just wrong. However, many modern groups set/leave it to the correct value, and modern containers (Matroska) have no need for FourCCs anymore. | Groups often change the FourCC to increase "compatibility" so adding the FourCC is sometimes just wrong. However, many modern groups set/leave it to the correct value, and modern containers (Matroska) have no need for FourCCs anymore. | ||
==Anidb serversite codeclist== | |||
as we munched together some codecs on the anidb side to less clutter the codeclist and as some of them are just not worth to add here some notes about them: | |||
===H.264/AVC=== | |||
this covers x264, h264 and other codecs from the AVC profile. If you feel like it specify the actual codec in the videostream comment field. (AOM .6 will/should add a note about it) | |||
===Xvid=== | |||
just xvid. often encoder hide this one bedind "div4" for higher "compatibility" (lets all blame deathwolf for that) | |||
===ASP other=== | |||
this basically covers all ASP codecs not currently listed<br> | |||
add a note to the videostream comment field. (AOM .6 will/should add a note about it) | |||
this covers, but is not limited to: | |||
*'''3ivX''' | |||
*'''lavc''' | |||
===DivX Unk=== | |||
BS that will get killed once [[AOM|AOM .6]] is out and autocreing those makred files to the correct codec.<br> | |||
'''DON'T USE!''' | |||
===DivX 3=== | |||
(also known as DivX ;) )<br> | |||
hacked version of the MS Mp43 codec, which is a MS bastard implementation of MPEG-4<br> | |||
===DivX 4=== | |||
first rewritten version and now standard implementation of MPEG-4 by the divx group. | |||
===DivX 5 (also DivX 6)=== | |||
2nd rewritten version by the divx group. DivX 6 doesn't differ enough to add a seperate entry<br> | |||
If you feel like it specify the actual codec in the videostream comment field. (AOM .6 will/should add a note about it) | |||
===MPEG-1=== | |||
MPEG-1 is a 1990 standard used to compress audio and video (AV) digital data. MPEG-1 defines a group of AV coding standards agreed upon by MPEG (Moving Picture Experts Group). MPEG-1 video is used by the Video CD format. The output quality at usual VCD bit rates is roughly that of a VCR.<br> | |||
''(source: wikipedia)''<br> | |||
This includes [http://en.wikipedia.org/wiki/Video_CD VCD] and [http://en.wikipedia.org/wiki/SMPEG SMPEG] files. | |||
===MPEG-2=== | |||
MPEG-2 (1994) is a standard used primarily to compress audio and video (AV) digital data. MPEG-2 is the designation for a group of coding standards for AV, agreed upon by MPEG (Moving Pictures Experts Group), and published as the ISO/IEC 13818 international standard. MPEG-2 is typically used to encode audio and video for broadcast signals, including direct broadcast satellite and Cable TV. MPEG-2, with some modifications, is also the coding format used by standard commercial DVD movies. | |||
''(source: wikipedia)''<br> | |||
This includes [http://en.wikipedia.org/wiki/SVCD SVCD] and [http://en.wikipedia.org/wiki/DVD#DVD-Video DVD] files. | |||
The following is a table showing the codec detection rules used by [[AOM]], in order: FourCC, Codec, short name of codec, | ==AOM .5== | ||
The following is a table showing the codec detection rules used by [[AOM|AOM .5]], in order: FourCC, Codec, short name of codec, codecid | |||
<pre> | <pre> | ||
('div3', 'DivX 3 Low-Motion', 'DivX3', '3'), | ('div3', 'DivX 3 Low-Motion', 'DivX3', '3'), | ||
Line 26: | Line 70: | ||
('mp43', 'S-Mpeg 4 version 3', 'MS MP4x', '18')</pre> | ('mp43', 'S-Mpeg 4 version 3', 'MS MP4x', '18')</pre> | ||
==Avdump/AOM .6== | |||
[[Avdump]] looks at fourcc and the metadata in the file. Meaning it will accurately (as much as possible) present the right codec. | |||
<add possible list of linked codecs from avdump -> anidb> | |||
==Trustworthy programs== | |||
*[[ | *[[Avdump]] | ||
[[Category:Guidelines]] | [[Category:Guidelines]] |