
2006/7/5, michael <subversion@mplayerhq.hu>:
Author: michael Date: Tue Jul 4 23:14:55 2006 New Revision: 18904
Modified: trunk/DOCS/tech/mpcf.txt
Log: trying to end the codec id battle
I hate this kind of blitzkrieg, that tries to establish new Status Quo. I'm afraid you just turn a struggle into full scale war. Actually this is how our struggle with Diego started. He ignored the discussion and made highly disputable commit. Then things escalated. Do you want the same?
Modified: trunk/DOCS/tech/mpcf.txt ============================================================================== --- trunk/DOCS/tech/mpcf.txt (original) +++ trunk/DOCS/tech/mpcf.txt Tue Jul 4 23:14:55 2006 @@ -443,6 +443,8 @@ example: "H264" MUST contain 2 or 4 bytes, note, this might be increased in the future if needed + the id values used are the same as in avi, so if a codec uses a specific + fourcc in avi then the same fourcc MUST be used here
What are we going to use for wav tags for audio formats that doesn't have official one? I have asked this quiestion about 5 times already.
time_base_nom / time_base_denom = time_base the length of a timer tick in seconds, this MUST be equal to the 1/fps @@ -716,6 +718,11 @@ "Source" "DVD", "VCD", "CD", "MD", "FM radio", "VHS", "TV", "LD" Optional: appended PAL, NTSC, SECAM, ... in parentheses + "SourceContainer" + "nut", "mkv", "mov", "avi", "ogg", "rm", "mpeg-ps", "mpeg-ts", "raw" + "SourceCodecTag" + the source codec id like a fourcc which was used to store a specific + stream in its SourceContainer
That would be better to be named "SourceStreamTag" . I'd also like to have "SourceEncoder" that contains the name and version of the encoder.
"CaptureDevice" "BT878", "BT848", "webcam", ... (more exact names are fine too) "CreationTime"
BTW, why chapter_id/start/len are mandatory fields in the info packet and not entries like all the rest?