Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion.

Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules.

Domains: forum.doom9.org / forum.doom9.net / forum.doom9.se

 

Go Back   Doom9's Forum > Video Encoding > New and alternative video codecs

Reply
 
Thread Tools Search this Thread Display Modes
Old 28th April 2015, 23:04   #341  |  Link
Nintendo Maniac 64
Registered User
 
Nintendo Maniac 64's Avatar
 
Join Date: Nov 2009
Location: Northeast Ohio
Posts: 447
I was thinking about re-uploading so that I could keep an easier record of the differences...besides, I've already got copies of all the VP9 encodes.
Nintendo Maniac 64 is offline   Reply With Quote
Old 29th April 2015, 04:58   #342  |  Link
zerowalker
Registered User
 
Join Date: Jul 2011
Posts: 1,121
Oh, well do remember that they re-encode from time to time anyhow.
zerowalker is offline   Reply With Quote
Old 29th April 2015, 16:49   #343  |  Link
De-M-oN
Registered User
 
Join Date: Apr 2012
Location: Germany
Posts: 153
Quote:
Oh, well do remember that they re-encode from time to time anyhow.
They never did reencode my videos.

Even my Doom 2 LP of 2011 has still the old encodes.
De-M-oN is offline   Reply With Quote
Old 29th April 2015, 16:51   #344  |  Link
zerowalker
Registered User
 
Join Date: Jul 2011
Posts: 1,121
Hmm.. my old 2011 videos has an encoding from 2014 which doesn't make much sense.
zerowalker is offline   Reply With Quote
Old 2nd May 2015, 06:07   #345  |  Link
Nintendo Maniac 64
Registered User
 
Nintendo Maniac 64's Avatar
 
Join Date: Nov 2009
Location: Northeast Ohio
Posts: 447
2015 re-upload of my F-Zero GX test video is now up:
https://www.youtube.com/watch?v=DFy6yKkV-Jg

Note however that, as of this post, there are no VP9 encodes just yet.

For reference here's the 2014 version:
https://www.youtube.com/watch?v=BLxHjixnf3c


EDIT: Well here's a surprise, the 720p DASH h.264 encoding for the 2015 version looks quite a bit better than the very same format in the 2014 version! And yet they both practically use the same bitrate.

EDIT 2: Uhhh... is it just me or does the 2015 version of the non-DASH fmt22 format look worse compared to the same format on the 2014 version? O_o


EDIT 3: Now I know it's not the best idea to compare video quality via screenshots, but I just know I'm going to get asked for them anyway (like I was previously). For reference, screenshots A and B are the same exact frames that I used for the screenshots back on page 2 of this very thread but this time I've added in a third screenshot as well.


[Source] MP4 AVC (6169kbps): Screenshot A ~ Screenshot B ~ Screenshot C


2014

DASH AVC (2112kbps): Screenshot A ~ Screenshot B ~ Screenshot C

fmt22 AVC (2886kbps): Screenshot A ~ Screenshot B ~ Screenshot C

WebM VP9 (2182kbps): Screenshot A ~ Screenshot B ~ Screenshot C


2015

DASH AVC (2125kbps): Screenshot A ~ Screenshot B ~ Screenshot C

fmt22 AVC (2894kbps): Screenshot A ~ Screenshot B ~ Screenshot C

WebM VP9 (1686kbps): Screenshot A ~ Screenshot B ~ Screenshot C

Last edited by Nintendo Maniac 64; 3rd May 2015 at 22:26.
Nintendo Maniac 64 is offline   Reply With Quote
Old 2nd May 2015, 11:42   #346  |  Link
mzso
Registered User
 
Join Date: Oct 2009
Posts: 938
Quote:
Originally Posted by Nintendo Maniac 64 View Post
2015 re-upload of my F-Zero GX test video is now up:
https://www.youtube.com/watch?v=DFy6yKkV-Jg

Note however that, as of this post, there are no VP9 encodes just yet.

For reference here's the 2014 version:
https://www.youtube.com/watch?v=BLxHjixnf3c


EDIT: Well here's a surprise, the 720p DASH h.264 encoding for the 2015 version looks quite a bit better than the very same format in the 2014 version! And yet they both practically use the same bitrate.

EDIT 2: Uhhh... is it just me or does the 2015 version of the non-DASH fmt22 format look worse compared to the same format on the 2014 version? O_o


EDIT 3: Now I know it's not the best idea to compare video quality via screenshots, but I just know I'm going to get asked for them anyway (like I was previously). For reference, screenshots A and B are the same exact frames that I used for the screenshots back on page 2 of this very thread but this time I've added in a third screenshot as well.


2014

AVC DASH (2153kbps): Screenshot A ~ Screenshot B ~ Screenshot C

AVC fmt22 (2942kbps): Screenshot A ~ Screenshot B ~ Screenshot C

VP9 WebM (2131kbps): Screenshot A ~ Screenshot B ~ Screenshot C


2015

AVC DASH (2165kbps): Screenshot A ~ Screenshot B ~ Screenshot C

AVC fmt22 (2951kbps): Screenshot A ~ Screenshot B ~ Screenshot C

VP9 WebM: [not yet available]
Screenshots from the original would help judging the quality of the encodes and not just compare them.
mzso is offline   Reply With Quote
Old 2nd May 2015, 20:04   #347  |  Link
Nintendo Maniac 64
Registered User
 
Nintendo Maniac 64's Avatar
 
Join Date: Nov 2009
Location: Northeast Ohio
Posts: 447
Quote:
Originally Posted by mzso View Post
Screenshots from the original would help judging the quality of the encodes and not just compare them.
Last time I posted the original upload I was criticized that said video, and I quote, "seriously lacks bitrate" even though I had stated that I was aware that the encode was older and had not-so-great settings; for reference it was one of if not the first lossy encoding via x264 that I had ever done.

I'll probably make a better source encode at some point in the future seeing how the original recording was 1080p (and in lossless too!), but I felt that I needed to at least upload the original encode for comparison reasons.

Also, even this mere 4-minute not-so-great 720p 30fps encode (which is 200MB) took 50 minutes to upload...yay for my DSL only having ~75KB/s upload.


Nevertheless, in the YouTube video descroption(s), you can find a link to the original uploaded MP4. For reference, said MP4 does still look considerably better than the YouTube encodes, but remember - this is a video of a 12 year old GameCube game, so any textures or the like won't be that high of a resolution.

Last edited by Nintendo Maniac 64; 3rd May 2015 at 05:26.
Nintendo Maniac 64 is offline   Reply With Quote
Old 3rd May 2015, 10:42   #348  |  Link
zerowalker
Registered User
 
Join Date: Jul 2011
Posts: 1,121
I looked and compared the old and new vp9 versions.
If i am not doing something wrong, the new was is (for most part) quite a lot better in quality.
It's really noticable when there is small detail, old one is a blurfest compared to the new one in most cases.

EDIT: Question: Was the video originally a lossless upload?

Last edited by zerowalker; 3rd May 2015 at 10:49.
zerowalker is offline   Reply With Quote
Old 3rd May 2015, 13:12   #349  |  Link
mzso
Registered User
 
Join Date: Oct 2009
Posts: 938
Quote:
Originally Posted by zerowalker View Post
EDIT: Question: Was the video originally a lossless upload?
He told above you that it was not a good quality encode, certainly not lossless
mzso is offline   Reply With Quote
Old 3rd May 2015, 14:32   #350  |  Link
zerowalker
Registered User
 
Join Date: Jul 2011
Posts: 1,121
Oh, my bad;P
zerowalker is offline   Reply With Quote
Old 3rd May 2015, 20:37   #351  |  Link
Nintendo Maniac 64
Registered User
 
Nintendo Maniac 64's Avatar
 
Join Date: Nov 2009
Location: Northeast Ohio
Posts: 447
The VP9 encodes have come in now (they weren't there 12 hours ago) so I'll get right on that. And since you guys are quite aware now that the original upload was not lossless, I'll probably stick in some screenshots from that and maybe even add in some actual screenshots from the lossless recording as well.

Quote:
Originally Posted by mzso View Post
He told above you that it was not a good quality encode, certainly not lossless
Well a few of the issues are present in the game itself and the original lossless recording - there's still some aliasing, particularly in the parts of the "mesh grid", and the road textures "fade in" as they get closer to the camera (likely to save on texture memory - not noticable in 480p but it can be when rendered in HD)


EDIT: Screenshots!

[2015] WebM VP9: Screenshot A ~ Screenshot B ~ Screenshot C

EDIT 2: Well from the screenshots alone the quality really doesn't seem all that different from the 2014 encode...only Screenshot A really looks distinctly better on the 2015 version, and even then I wouldn't really say it's by that much.


EDIT 3: mzso, I would greatly appreciate it if you didn't quote my post in post #346 that you made - that way I can edit and update my post and the like without there being an non-updated version quoted directly below it...


EDIT 4: Holy crap, no wonder the 2015 VP9 encode doesn't look much different - the bitrate is only 1686kbps! Wow, there's definitely been some quality improvements if they can reduce the bitrate by 25% and still have about the same quality. Man, if only I could have tested 1080p...well maybe I could, but it would have to be a really short video - like only 30 seconds at most.


EDIT 5: Remember, it wasn't the greatest encoding...

[Source] MP4 AVC (6169kbps): Screenshot A ~ Screenshot B ~ Screenshot C

Last edited by Nintendo Maniac 64; 3rd May 2015 at 22:26.
Nintendo Maniac 64 is offline   Reply With Quote
Old 3rd May 2015, 22:08   #352  |  Link
De-M-oN
Registered User
 
Join Date: Apr 2012
Location: Germany
Posts: 153
I hate that. Why dont they just treat (I hope its the right word for "gönnen" xD ) us the better quality? ._.

Thats the general problem .. if there is more efficiency they react with reducing the bitrate instead of treating us the better quality.. And this worries me - because this is then a deadend. A black hole. We will never see better quality if they react like this to new codecs.

Gladly 1440p @ 1920x1200 looks okay at least. Especially it would with VP9. At least there it is that 30fps gets about 10000 kbit @ h.264 and at HFR it gets 10000 kbit VP9 - so even better quality then. Damn I cant wait anymore for 1440 HFR to be activated for all..
De-M-oN is offline   Reply With Quote
Old 3rd May 2015, 23:22   #353  |  Link
Nintendo Maniac 64
Registered User
 
Nintendo Maniac 64's Avatar
 
Join Date: Nov 2009
Location: Northeast Ohio
Posts: 447
Quote:
Originally Posted by De-M-oN View Post
I hate that. Why dont they just treat (I hope its the right word for "gönnen" xD ) us the better quality? ._.
Maybe this will answer some questions...
http://youtube-eng.blogspot.com/2015...e-youtube.html

tl;dr - more bitrate isn't useful if most people's connections can't handle it.


Quote:
Originally Posted by De-M-oN View Post
if there is more efficiency they react with reducing the bitrate instead of treating us the better quality.. And this worries me - because this is then a deadend. A black hole. We will never see better quality if they react like this to new codecs.
A large part of this is because they're trying to make YouTube more accessable to everyone in the world. Heck, I live in northeast Ohio and I only have a 3Mbps down connection! Personally it looks to me like they're trying to make 720p be a new "baseline" since there are situations (particularly those involving text) where 720p compared to, say, 360p, is quite beneficial even at a low bitrate. From there the higher quality formats (1080p+) are arguably more a case of "gravy" in that there are very few things that absolutely need 1080 vertical pixels.

Now to clarify, nothing actually needs even 360 vertical pixels - my point is that there are situations where the content in question was designed with the expectation of an HD display to the point that even 480p at lossless quality is worse than 720p at 1.5Mbps.

Last edited by Nintendo Maniac 64; 3rd May 2015 at 23:34.
Nintendo Maniac 64 is offline   Reply With Quote
Old 3rd May 2015, 23:30   #354  |  Link
De-M-oN
Registered User
 
Join Date: Apr 2012
Location: Germany
Posts: 153
no bandwidth would be increased if using the same bitrates. But reducing it further is just annoying. Sure this helps lower end internet connections - but if you select 1080p or higher - it should be decent quality then. These are not quality levels with intention for low end internet anyway. And 1080p with only 4000 kbit is already low enough anyway. Why reducing it further with vp9? : /

4000 kbit can watch a DSL6000 user - thats already fair enough imo if a DSL 6k user can watch even 1080p. Why reducing 1080p further? Just pointless ..
De-M-oN is offline   Reply With Quote
Old 3rd May 2015, 23:36   #355  |  Link
Nintendo Maniac 64
Registered User
 
Nintendo Maniac 64's Avatar
 
Join Date: Nov 2009
Location: Northeast Ohio
Posts: 447
1. You posted before I finished editing my own post.

2. I haven't been testing 1080p because I cannot stream it, so I have minimal opinion on it. Again, I only have a 3Mbps DSL connection.
Nintendo Maniac 64 is offline   Reply With Quote
Old 8th May 2015, 14:26   #356  |  Link
zerowalker
Registered User
 
Join Date: Jul 2011
Posts: 1,121
Question, doesn't .Webm support Opus?
Thought it was "made" for VP9 + Opus, or well that was the idea or something.
But according to ffmpeg opus isn't valid for it.
zerowalker is offline   Reply With Quote
Old 8th May 2015, 15:26   #357  |  Link
nevcairiel
Registered Developer
 
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,406
webm is VP8/VP9+Vorbis/Opus.
A quick check in the ffmpeg sources also suggests that it allows all these formats. Make sure your version is up to date.
__________________
LAV Filters - open source ffmpeg based media splitter and decoders

Last edited by nevcairiel; 8th May 2015 at 15:28.
nevcairiel is offline   Reply With Quote
Old 8th May 2015, 15:36   #358  |  Link
zerowalker
Registered User
 
Join Date: Jul 2011
Posts: 1,121
Hmm, i got this guys builds: http://ffmpeg.zeranoe.com/builds/

But do you mean is limited to VP9+Opus or something?
Or can it be any supported video with any supported Audio (like MKV, as i am pretty sure Webm is like a branch of it or something).

I can't combine libx264 with libopus.
zerowalker is offline   Reply With Quote
Old 8th May 2015, 15:49   #359  |  Link
nevcairiel
Registered Developer
 
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,406
webm does not allow H.264, so using that will not work. It needs to be VP8 or VP9 for Video, and Vorbis or Opus for audio. Nothing else is valid in webm.
If you want a MKV, then name it MKV. That'll allow all codecs.
__________________
LAV Filters - open source ffmpeg based media splitter and decoders
nevcairiel is offline   Reply With Quote
Old 8th May 2015, 15:53   #360  |  Link
zerowalker
Registered User
 
Join Date: Jul 2011
Posts: 1,121
Ah so that was the culprit, thought it was Opus.
Thanks for the explanation
zerowalker is offline   Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +1. The time now is 13:00.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2026, vBulletin Solutions Inc.