Maybe this is what I have to do after releasing the initial programming language beta. It wouldn't even have to have good compression to be valuable ... it just has to be one simple f'ing thing.
-
-
compression is the main reason video formats are so complicated
1 reply 0 retweets 0 likes -
That is false.
1 reply 0 retweets 1 like -
why do you say that? (if I'm wrong, I want to know why)
1 reply 0 retweets 4 likes -
Because compression is easy to encapsulate and hide in code. You would be able to use video formats without knowing or caring what the compression was. If video formats were usable. Which they aren't. The biggest culprits in terms of complication are...
2 replies 2 retweets 22 likes -
Replying to @Jonathan_Blow @tblodt and
(a) idea that you should separate the package format from the content and allow people to use any package format (b) idea that you should separate the audio encoding from the video, and allow people to use any audio encoding (c) idea that you should break your audio playback ...
1 reply 0 retweets 16 likes -
Replying to @Jonathan_Blow @tblodt and
... code into 237 different libraries (d) idea that you should interface with OS-installed codecs to play videos (e) idea that people want to do a bunch of work to be able to use your format (f) idea that videos shouldn't be simple to play Feel free to reorder these.
2 replies 0 retweets 14 likes -
Replying to @Jonathan_Blow @tblodt and
[Worth mentioning, Bink doesn't have any of these problems, which is one reason RAD is so successful getting people to pay money for it.]
2 replies 0 retweets 10 likes -
the way I see it, the reason we have the complexity of container formats is to avoid constantly redesigning the file format every time someone comes up with a new compression algorithm, which isn't something bink has to deal with
3 replies 0 retweets 1 like -
Replying to @tblodt @Jonathan_Blow and
No, actually it's network/remote playback and streaming - and for example a huge deal is interleaving of content so that you download a minimal amount of data that is played back. And these ideas stuck since the early 90s.
1 reply 0 retweets 0 likes
I disagree. Remote playback and streaming is also easy.
-
-
Replying to @Jonathan_Blow @tblodt and
Doing streaming and media playback in the early 2000s would give me grounds to disagree with you; but yes, in 2019 things should be the way you say, not the way it is.
1 reply 0 retweets 0 likes -
Replying to @dorinlazar @Jonathan_Blow and
All I'm saying is that even in 2019, most file formats and most libraries struggle with issues of the 1995 technology, not with issues of soon-to-be-2020
0 replies 0 retweets 0 likes
End of conversation
New conversation -
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.