| This is the talk page for discussing improvements to the Compression formats template. |
|
| This template does not require a rating on Wikipedia's content assessment scale. It is of interest to the following WikiProjects: | |||||||||||||||
| |||||||||||||||
New version draft
[edit]I've created a new version of this template at Template:MediaCompression/v2draft. I'll move it to this page in a few days if nobody has any issues with it. --Tom Edwards 12:26, 1 December 2006 (UTC)
It to big and likely wont work well small screen resolution not to mention you've hard-coded the background color. I would be generally unopposed to breaking up the template. -Dispenser 18:29, 1 December 2006 (UTC) You have a fair point with the colours (although, in my defence, it is a Wiki limitation). But while the draft design might not be brilliant at low resolutions, I personally consider that a lower priority than the template being easily readable - which in its current state it really is not, on anyone's screen! --Tom Edwards 18:36, 1 December 2006 (UTC) I'll merge in half and hour. --Tom Edwards 15:59, 3 December 2006 (UTC) OK, done. I replaced background colours with dotted borders, which doesn't quite look as good but will work cross-theme. We really need some classes for this sort of thing! --Tom Edwards 16:39, 3 December 2006 (UTC) I think that this is a good draft and should be swapped with this current template. Great work!-Hairchrm 22:56, 6 January 2007 (UTC) I think Layer 2 should be listed before Layer 3 on account of numerical/chronological/evolutionary ordering XanderJ 19:13, 22 August 2007 (UTC)Additions
[edit]Shouldn't JFIF, JIF, and Exif be added to the MM Container section? algocu 16:11, 5 December 2006 (UTC)
EXIF isn't a container format; it's a format for metadata tags similar to the one used for TIFFs. (I'm not saying the other two are container formats; I just don't know.) grendel|khan 01:36, 10 December 2006 (UTC)Shouldn't Audio Compression Formats include DTS? 22:07, 5 January 2007 (UTC)
Redone with }.
[edit]Have a look at this one. I used nested tables inside } in order to get the show/hide and v-d-e buttons. This version has less whitespace than the current one, so it's not quite so huge. Suggestions for colors/themes or styling welcome. Also for how to get the navbox to default to hidden. (Actually, at this size, do we want to default it to hidden?) grendel|khan 02:07, 10 December 2006 (UTC)
Compression?
[edit]AIFF is not a compression format. Nor is WAV. But, if we are including those file types (non-compressed) then we need to add in RIFF to the audio only section. Thank you!-Hairchrm 22:55, 6 January 2007 (UTC)
Implemented. Hope no one hates it... grendel|khan 22:21, 14 December 2006 (UTC)AMR?
[edit]Apparently AMR-WB is G.722.2 in this template. But where is AMR itself? --82.195.186.220 16:23, 26 February 2007 (UTC)
Converted to navbox
[edit]More work on this, a bit more generic. What we really want is to be able to use Wiki-style templates inside the navbox, but I'm not sure this is currently possible. Chris Cunningham 14:04, 8 September 2007 (UTC)
I added the navbox subgroups instead since that is much nicer, I hope you like it? And I made every second line light grey for readability as we often do now. But for some reason Thumperward destroyed the every second grey thing and made the lines grey in groups of 2-3 lines instead. Very weird. I'll ask him about it. --David Göthberg 17:46, 18 September 2007 (UTC) I much preferred it as it was, per Grendelkhan above. It was both more attractive and more readable then. Any chance of changing it back? Jheald 18:38, 18 September 2007 (UTC) Jheald: Seriously? Did you see the version before Chris Cunningham/Thumperward changed it? I mean this version. --David Göthberg 20:12, 18 September 2007 (UTC) I made it every second list row light grey again. My guess is that Chris Cunningham/Thumperward simply didn't realise what that markup was for. Jheald: What do you you think about it? --David Göthberg 07:01, 19 September 2007 (UTC) I know what the markup is for, I just didn't feel it had a strong enough effect on clarity to warrant keeping it (manually changing the colour of certain lines makes the template less maintainable in the long run). There are two other templates closely-related to this one which should look as similar to it as possible, and they'd need to be manually fiddled-with too. Chris Cunningham 08:34, 19 September 2007 (UTC) Well, you made it so 2-3 list rows at a time became grey. If we set it to every second list row now and in the future someone adds another row somewhere in the middle without updating the settings only two rows will get the same colour. Instead of as now all rows having this problem. So why should we have the problem already now? I mean, let's not give up beforehand. And besides, there are plenty of skilled editors around who will probably fix any such future mistakes. --David Göthberg 09:33, 19 September 2007 (UTC) The thing is, I regard this kind of thing as premature optimisation. The loss of clarity is only very slight (on my home LCD it's almost unnoticable) and it actually leads to less distinction between the separate main groups (because it's harder to distinguish the subgroups from one another). And for consistency this sub-striping needs to be manually applied to every sub-group on every navbox on Wikipedia. This is rather a lot of work even for dedicated templaters. Chris Cunningham 10:37, 19 September 2007 (UTC) Ok so Here we have a list of compression formats for various uses. However it is a poorly organized list. Its not nearly as bad as the List of mobile phone standards tho. Might I suggest grouping compression by some sort of timeline. where newer formats like AAC would be listed ahead of mp3. And if G.721 came out in '84 and g.723 in '86. but were merged into G.726 in 1990.... The point is, i don't believe that they are current enough to get as much attention as more widespread stuff. (Funkasaurus (talk) 07:00, 19 March 2008 (UTC))cinepak
[edit]Shouldn't cinepak be added? --kupirijo (talk) 21:25, 17 September 2009 (UTC)
H.265
[edit]FleetCommand, you said H.265 is an ITU-T style name, so was it not appropriate to add it under the ITU-T list of standards?--Spectatorbot13 (talk) 11:38, 27 May 2010 (UTC)
Because that is not what ITU-T has officially called it! Officially, there is no such thing as H.265. ITU-T prefers to call it High-Efficiency Video Coding (HEVC). Well, they are allowed to name their project whatever they love and we may only use their official name if we are to stay true to copyright laws. I think you should just accept the fact: The official name is HEVC and that what you should call it. Fleet Command (talk) 12:44, 27 May 2010 (UTC) So who does call it H.265? Is it an entirely informal name? If they officially call it HEVC I guess that's what we need to use but it seems to make little sense to include the name HEVC twice in the template and H.265 not at all rather than using both once on the ISO/IEC and ITU-T lines respectively. The Seventh Taylor (talk) 07:53, 31 May 2012 (UTC)MPEG container formats?
[edit]I think the section "MPEG media containers" is wrong: MPEG-PS (VOB · EVO · MOD) · MPEG-TS (M2TS · TOD) · MPEG-4 Part 14 (3GP and 3G2) · Packetized elementary stream (M2V) · Elementary stream)
- 3GP/3G2 container formats were not defined by MPEG, they were defined by 3GPP/3GPP2 - and are based on the ISO base media file format. 3GP/3G2 are not fully based on MPEG-4 Part 14, they use only some parts of the MP4 definition.
- MP4 (MPEG-4 Part 14) is also based on the ISO base media file format.
- There are two different Flash Video container formats - FLV and F4V. F4V is also based on the ISO base media file format and it is similar to MP4.
- Motion JPEG 2000 also defined a container format based on the ISO base media file format - MJ2.
- M2TS was not defined by MPEG, but Blu-ray Disc Association.
- M2V is a filename extension, not a typical container format - there is no information about "M2V" in the ISO/IEC 13818-1 (MPEG-2 Systems) specification.
--89.173.66.229 (talk) 16:09, 29 May 2010 (UTC)
Hello, 89.173.66.229. I've answered to similar message in my talk page. Here is a copy:Hello, 89.173.66.229. Thanks for the feedback. I appreciate it. Here is my rationale for the changes.As for our concern, I made a small clarifying change. I hope it satisfies you. Any suggestion would be welcome; although, to be honest, perhaps not actionable, but it is welcome. Thank you. Fleet Command (talk) 17:51, 29 May 2010 (UTC)
- I never said 3GP/3G2 is made by MPEG. They are extended from MPEG-4 Part 14. I though it would ease navigation if I put those beside one another.
- MPEG-4 Part 14 is a part of MPEG-4 standard. I though it would ease navigation if I put those beside one another.
- Yes, but the aim of the navbox is solely to ease navigation, not to provide a fancy categorization. I though Flash Video is better left where it was.
- I didn't touch Motion JPEG, did I?
- No, but M2TS is extended from MPEG Transport Stream. I though it would ease navigation if I put those beside one another.
- No, perhaps not. But I though it would ease navigation if I put M2V and MPEG Elementary Stream together.
- 3GP is not extended from MPEG-4 Part 14, it is only partially extended ... and it is primarily extended from MPEG-4 Part 12. It is misleading to put 3GP in brackets after MPEG-4 Part 14.
- MP4 is based on MPEG-4 Part 12 - and you do not use this information. If you want to put together "extensions" of container formats such as 3GP and MP4, there must be a mention about the ISO base media file format. 3GP and MP4 are both based on MPEG-4 Part 12.
- Flash Video - if you want to separate "MPEG containers and other derivates", you must separate F4V from FLV.
- Motion JPEG 2000: no, you did not touch it, but your edits are incomplete, because there are more container formats based on the ISO base media file format
- M2TS - yes, it is extended from MPEG-TS, but it is misleading to put M2TS to brackets after MPEG-TS.
- M2V - I think it is an inappropriate information about a filename extension that is sometimes used for MPEG-2 video elementary streams. M2V is not a container format.
- Duly noted. Template changed.
- Duly noted. Template changed.
- Duly noted. Template is changing as I write this.
- Duly noted. Template changed.
- What do you suggest I do with M2TS?
- What do you suggest I do with M2V?
Now, now, Unindentified One! This edit was really unwarranted. Full condemnation of connecting irrelevant topics is not really a good idea. I do not deny that it is probable that my idea of categorizing them was not a god-grade perfect idea; but I also do not agree that returning them to the mixed mode is the better idea. In fact, I am sure that it isn't. Now, if you have a better idea, you are more than welcome to introduce it.
And let us not forget that the aim of the navbox is to ease navigation between the articles, and not to categorize the standards, formats or codecs. It is a navbox, not a diagram, chart or roadmap. Fleet Command (talk) 20:41, 2 June 2010 (UTC)
I am sorry, but it looks like you are trying to categorize the container standards and formats without reading the articles and facts about them. It is impossible to categorize the "connections" between them in so small table. Your edits for containers are totally different than the categorization of video and audio compression formats. You do not see the difference? Why you created so inconsistent changes without any prior discussion? Are M2V and "Elementary streams" a container formats? AFAIK, they are not. If you add M2V, you should also add M1V, MP2 ... etc. But this table is not about filename extensions. If you want to link to the articles about elementary streams, you should add there a new row about "theory" - and put there information about bitstreams, muxing and so on. (There are some informations about theory in the Template:Compression methods.) I don't understand why you want to write about "MPEG" containers and not about ISO/IEC or ITU-T containers. If you want to separate ISO/IEC containers, you should put there only standards that were published by ISO/IEC: e.g. MPEG-PS, MPEG-TS, MPEG-4 Part 12/JPEG 2000 Part 12 (ISO base media file format), MP4 (MPEG-4 Part 14) ... and maybe MPEG-21 Part 9 and MPEG-4 Part 15. The subsets (e.g. VOB) or supersets/extensions (e.g. M2TS, 3GP, F4V) of these standards were not defined and published by ISO/IEC. And for consistency you should add standards published by ITU-T - H.222.0. (H.222.0 is identical to ISO/IEC 13818-1 - and defined both MPEG-2 transport stream and MPEG-2 program stream.) DivX is not AVI or any subset/superset of AVI. The name "DivX" is commonly used for software/codec, but not for the DivX Media Format. --89.173.66.229 (talk) 09:19, 3 June 2010 (UTC) You said:| “ | it looks like you are trying to categorize the container standards and formats without reading the articles and facts about them. | ” |
| “ | Are M2V and "Elementary streams" a container formats? AFAIK, they are not. | ” |
| “ | If you add M2V, you should also add M1V, MP2 ... etc. | ” |
| “ | DivX is not AVI or any subset/superset of AVI. | ” |
| “ | I don't understand why you want to write about "MPEG" containers and not about ISO/IEC or ITU-T containers. | ” |
MPEG Multichannel and MPEG Surround?
[edit]I think MPEG Multichannel and MPEG Surround should not be in this template. I think these formats are not about compression, but about using multiple channels. MPEG Surround can use various compression formats or uncompressed audio. MPEG Multichannel can use only MPEG-1/2 Audio Layer II.
ISO/IEC 23003-1:2007 describes MPEG Surround as an "efficient technology for multi-channel audio compression". "Rather than performing a discrete coding of the individual audio input channels, MPEG Surround captures the spatial image of a multi-channel audio signal into a compact set of parameters that are used to synthesize a high quality multi-channel representation from a transmitted downmix signal." [1] But I am not sure, if this is a compression format. I think it could be a "compression method". --89.173.64.7 (talk) 09:51, 22 September 2010 (UTC)
DASH
[edit]Should MPEG-DASH be added here? If so, where exactly? The Seventh Taylor (talk) 11:10, 13 April 2012 (UTC)
Apple Video, Apple Graphics
[edit]Are Apple Video (aka Road Pizza) and Apple Graphics (aka SMC) notable enough for this list? Conquerist (talk) 22:40, 26 March 2013 (UTC)
Hi. Do they have an article on Wikipedia? Best regards, Codename Lisa (talk) 02:04, 27 March 2013 (UTC) I thought they did, but apparently the articles I had in mind were on the multimedia.cx wiki, not on Wikipedia. So that answers my question, thanks. Conquerist (talk) 17:10, 27 March 2013 (UTC) I ended up creating the article for Apple Video and I dug up an article for the QuickTime Animation codec. I've tried to find their official names, but there is not too much to go on. The best I could find was this file on the archived Apple website. On Page 115 it lists the two codecs as "Apple video" and "Animation", respectively. "Animation" on its own is a little vague though. Also the point about QuickTime being a container format is valid, so the edits here from 18:43, 5 April 2013 and the "QuickTime Animation" page move look good to me.Conquerist (talk) 17:23, 5 April 2013 (UTC)DAT12
[edit]Should DAT12 be included as a compression format? I have seen it mentioned under RTP audio video profile, and for example see the description of DAT12 here:http://www.stl-ip.com/stl-ip-plus-features.html John a s (talk) 15:28, 30 November 2016 (UTC)
Template does not collapse
[edit]This template does not respect the "state=collapsed" parameter as described in the template documentation. It always appears expanded when a page is loaded. Something is broken. — Foxtrot1296 (talk) 22:57, 1 December 2024 (UTC)