5 ms·
Hopefully, it doesn't ever become the file extension. Current containers for AV1 include Matroska (.mkv), WebM (.webm), ISO base media file format (.3gpp), and
by mncolinlee 9y ago
Hopefully, it doesn't ever become the file extension. Current containers for AV1 include Matroska (.mkv), WebM (.webm), ISO base media file format (.3gpp), and WebRTC.
- WhitneyLand 9y agoYou’re right that would be worse, but even if it never happens we’ve all seen how people can be lulled into clicking/trusting seemingly prominent domain names that don’t really exist. More sort of confusion trickery than tech trickery.
- SahAssar 9y agoWebRTC isn't a file container like the rest of them though, right?
- cypher543 9y agoCorrect. WebRTC is just a specification for an API on top of SRTP+ICE+SCTP.
- acchow 9y agoFile extensions are still essentially irrelevant. I'm pretty tech savvy and I haven't downloaded a video file to my computer from the internet in years.
- floatboth 9y agoMaybe you should start. Check your YouTube liked videos list. How many entries are "this video is no longer available"?
- deno 9y agoWhile technically file extensions so far reflected the container used, rather than codec, I think it should be the other way around. I see “regular users” making decisions based on container file formats all the time, as to whether the file will be playable on their favorite device: DVD player, smartphone, portable music player etc. It’s not very reliable, or accurate, but if you see an .mkv that’s usually h.264 or hevc, .webm is vp8/vp9 and .avi will play on your DVD. There’s really no technical reason why file extensions should reflect the container format. If I rename “BunnyVideo.mkv” to “BunnyVideo.av1” VLC will still play it just fine. But now I can tell at first glance that it will not play on my legacy Smart TV or last year netbook with no hardware decoding. Whether that AV1 video is actually in a MKV or WebM container doesn’t really matter at all to your average user. It only matters if it will play. Maybe it would be even better to just have .av1.mkv instead, but double file extensions don’t work on Windows and people think it’s a trick to get you to run malware.
- mncolinlee 9y agoI agree that there needs to be a better proxy for understanding this for average users. It certainly is odd to have the container format as the primary bit of information we convey, but it reflects the information gap between users and developers. I believe the reasoning is that the codec should ideally be invisible and irrelevant information to the average user. How is a user to know he might need to install a special codec to play a video? This is why OS and hardware support across many devices is essential to the success of new formats. This is why the Alliance for Open Media ensures AV1 succeeds across the spectrum of devices available.
- deleted 9y ago[deleted]
- deno 9y ago> I believe the reasoning is that the codec should ideally be invisible and irrelevant information to the average user. I don’t think anyone decided to do it like that. It’s just been the way it always was. Anyway, early on container formats were actually correlated with the codec, or at least the multimedia stack you needed. Let’s remember the early file extensions: .avi .rmbv .wmv .mov .flv Everyone knew what they needed to install to play one of these files. It’s only later, starting with .mkv really, that container formats stopped having anything to do with codecs. Even so, .mkv used to for a long time just mean h.264 to most users. If you had a device that could play mkvs it could play h.264 as well. The confusion started full on with HEVC. To many users mkvs suddenly just stopped being playable. I don’t see any reason to continue this trend. AV1 should just use “.av1”. Any device/program that can play av1 can also handle mkv/webm. And no one will be confused.
- WhitneyLand 9y agoYour reasoning and conclusion are exactly correct. The only reason for this “I agree” comment is to underscore one last time there is absolutely no reason it has to specifically be .av1, and in fact several reasons it should be something else. Whoever is involved please just walk right into the execs office and make the case to bring it up at the next meeting, it’s not too late.