ftde0 / yt2009

2009 youtube frontend.
Apache License 2.0
185 stars 119 forks source link

watch.swf and cps2.swf not displaying video in HD or past 360p #29

Closed NockTwelve closed 9 months ago

NockTwelve commented 10 months ago

The Flash players Within YT2009 do not seem to be rendering videos past 360p. The options will be available in the player after enabling h264 playback, but they will not display video in the selected quality (for ex. I select 480p but the flash player still renders the video in 360p) Im wondering if this is an issue aware to the developer or if this needs fixing on my own. Thanks. (The edit was made because 2010-2013 players were fixed and are working fine, Special thanks to TersisWilvin for helping me with patching those players)

jackhacksren commented 10 months ago

The Flash players Within YT2009 do not seem to be rendering videos past 360p. The options will be available in the player after enabling h264 playback, but they will not display video in the selected quality (for ex. I select 480p but the flash player still renders the video in 360p) Im wondering if this is an issue aware to the developer or if this needs fixing on my own. Thanks.

and when i try to press hd

it wont load an hd video it will refuse only can play HQ at max

ftde0 commented 10 months ago

what flash player? default? some alt one?

jackhacksren commented 10 months ago

what flash player? default? some alt one?

mines default watch.swf

NockTwelve commented 10 months ago

what flash player? default? some alt one?

All of the Players, Default and the ones in alt-swf

NockTwelve commented 10 months ago

Also I would like to add that the 2010 and 2012 players do not have Quality options whatsoever when they clearly have the code to have quality options (and the 2012 player has code to allow rendering up to 1080p) The entire settings button is missing on both of those players, 2010 and 2012 as well.

ftde0 commented 9 months ago

flash qualities are supported within yt2009 when the players are patched and everything. other than the 2012 player being bugged and not doing that correctly, the 2010 for example should be fine. are you sure it's actually rendering 360p and the videos themselves are not poor quality in overall? some music videos tend to do that for example

Sergiaws commented 9 months ago

I'm not sure if this is related, but it seems that YT2009 flash player is not working on Windows 9X (didn't tested personally). Try to test in Windows 98/me, Firefox 2.0/Netscape/Retrozilla and see if that's related. https://msfn.org/board/topic/185941-new-2009-youtube-frontend-does-it-work-well-on-windows-9x-systems/

ftde0 commented 9 months ago

i've just tested yt2009.giabs.ovh on ie5 on windows 98 and it worked there.

the forum posts:

giabs

flash players are not something that just works out of the box as soon as you setup yt2009 (needs additional patch work as mentioned in the README) and some public instances just tend not to do that.

NockTwelve commented 9 months ago

flash qualities are supported within yt2009 when the players are patched and everything. other than the 2012 player being bugged and not doing that correctly, the 2010 for example should be fine. are you sure it's actually rendering 360p and the videos themselves are not poor quality in overall? some music videos tend to do that for example

Yea It could be because I only patched the base_url and Security domains on those players, are you able to give me a full list of everything i need to patch on all the players? thanks.

jackhacksren commented 9 months ago

flash qualities are supported within yt2009 when the players are patched and everything. other than the 2012 player being bugged and not doing that correctly, the 2010 for example should be fine. are you sure it's actually rendering 360p and the videos themselves are not poor quality in overall? some music videos tend to do that for example

Yea It could be because I only patched the base_url and Security domains on those players, are you able to give me a full list of everything i need to patch on all the players? thanks.

and what about the supposed 2013 player in the flashpoint database when i tried patching it the guided way it just says movie not loaded while all the other players load just fine

NockTwelve commented 9 months ago

flash qualities are supported within yt2009 when the players are patched and everything. other than the 2012 player being bugged and not doing that correctly, the 2010 for example should be fine. are you sure it's actually rendering 360p and the videos themselves are not poor quality in overall? some music videos tend to do that for example

Yea It could be because I only patched the base_url and Security domains on those players, are you able to give me a full list of everything i need to patch on all the players? thanks.

and what about the supposed 2013 player in the flashpoint database when i tried patching it the guided way it just says movie not loaded while all the other players load just fine

This is Because no player is the same when it comes to patching them, Each player has different things you must do to patch them (for ex. i got ahold of the 2013 players from archive.org and patching base_url just leaves the video with a black screen)

jackhacksren commented 9 months ago

flash qualities are supported within yt2009 when the players are patched and everything. other than the 2012 player being bugged and not doing that correctly, the 2010 for example should be fine. are you sure it's actually rendering 360p and the videos themselves are not poor quality in overall? some music videos tend to do that for example

Yea It could be because I only patched the base_url and Security domains on those players, are you able to give me a full list of everything i need to patch on all the players? thanks.

and what about the supposed 2013 player in the flashpoint database when i tried patching it the guided way it just says movie not loaded while all the other players load just fine

This is Because no player is the same when it comes to patching them, Each player has different things you must do to patch them (for ex. i got ahold of the 2013 players from archive.org and patching base_url just leaves the video with a black screen)

id use yt2009 if any player supported playback of 1080p

tersiswilvin commented 9 months ago

flash qualities are supported within yt2009 when the players are patched and everything. other than the 2012 player being bugged and not doing that correctly, the 2010 for example should be fine. are you sure it's actually rendering 360p and the videos themselves are not poor quality in overall? some music videos tend to do that for example

2012 player isn't bugged, the settings button doesn't show because there is no quality url specified in get_video_info so it gets removed by default.

NockTwelve commented 9 months ago

flash qualities are supported within yt2009 when the players are patched and everything. other than the 2012 player being bugged and not doing that correctly, the 2010 for example should be fine. are you sure it's actually rendering 360p and the videos themselves are not poor quality in overall? some music videos tend to do that for example

2012 player isn't bugged, the settings button doesn't show because there is no quality url specified in get_video_info so it gets removed by default.

Do you know how i can patch the quality url?

tersiswilvin commented 9 months ago

flash qualities are supported within yt2009 when the players are patched and everything. other than the 2012 player being bugged and not doing that correctly, the 2010 for example should be fine. are you sure it's actually rendering 360p and the videos themselves are not poor quality in overall? some music videos tend to do that for example

2012 player isn't bugged, the settings button doesn't show because there is no quality url specified in get_video_info so it gets removed by default.

Do you know how i can patch the quality url?

If you know JS you could attempt it, however when I was patching late 2012 player I noticed that certain get_video_info files (mainly one I found from 2017/2018) with urls specified seemed to work at getting the settings button to show up. Example of one of the files I found that works : image

NockTwelve commented 9 months ago

flash qualities are supported within yt2009 when the players are patched and everything. other than the 2012 player being bugged and not doing that correctly, the 2010 for example should be fine. are you sure it's actually rendering 360p and the videos themselves are not poor quality in overall? some music videos tend to do that for example

2012 player isn't bugged, the settings button doesn't show because there is no quality url specified in get_video_info so it gets removed by default.

Do you know how i can patch the quality url?

If you know JS you could attempt it, however when I was patching late 2012 player I noticed that certain get_video_info files (mainly one I found from 2017/2018) with urls specified seemed to work at getting the settings button to show up. Example of one of the files I found that works : image

Ill Give it a shot when i get some free time as i just do not have that right now, lowkey thanks for the insight as it could be used to fully patch other players

NockTwelve commented 9 months ago

flash qualities are supported within yt2009 when the players are patched and everything. other than the 2012 player being bugged and not doing that correctly, the 2010 for example should be fine. are you sure it's actually rendering 360p and the videos themselves are not poor quality in overall? some music videos tend to do that for example

2012 player isn't bugged, the settings button doesn't show because there is no quality url specified in get_video_info so it gets removed by default.

Do you know how i can patch the quality url?

If you know JS you could attempt it, however when I was patching late 2012 player I noticed that certain get_video_info files (mainly one I found from 2017/2018) with urls specified seemed to work at getting the settings button to show up. Example of one of the files I found that works : image

Do you know where i could get those get_video_info files and give me some tips on how to patch it fully?

ftde0 commented 9 months ago

yt2009's implementation of get_video_info shows 360p/480p/720p depending on which ones are available. i'm able to recreate that on my dev instance and the public ones. are you sure video cache isn't messing with that in your case?

you can rename/remove back/cache_dir/video_cache.json to reset your video cache. then try testing get_video_info.

tersiswilvin commented 9 months ago

flash qualities are supported within yt2009 when the players are patched and everything. other than the 2012 player being bugged and not doing that correctly, the 2010 for example should be fine. are you sure it's actually rendering 360p and the videos themselves are not poor quality in overall? some music videos tend to do that for example

2012 player isn't bugged, the settings button doesn't show because there is no quality url specified in get_video_info so it gets removed by default.

I've concluded that either the 2012 player yt2009 is indeed bugged, or the 2012 player is looking for a specific url name in get_video_info which causes it to fail as it doesn't exist and causes the button to be removed. I only came to this conclusion because I have a 2012 player from december 6th 2012 that works just fine on yt2009 without any problems or modifications to the frontend (other then adding the swf file). image

tersiswilvin commented 9 months ago

flash qualities are supported within yt2009 when the players are patched and everything. other than the 2012 player being bugged and not doing that correctly, the 2010 for example should be fine. are you sure it's actually rendering 360p and the videos themselves are not poor quality in overall? some music videos tend to do that for example

2012 player isn't bugged, the settings button doesn't show because there is no quality url specified in get_video_info so it gets removed by default.

I've concluded that either the 2012 player yt2009 is indeed bugged, or the 2012 player is looking for a specific url name in get_video_info which causes it to fail as it doesn't exist and causes the button to be removed. I only came to this conclusion because I have a 2012 player from december 6th 2012 that works just fine on yt2009 without any problems or modifications to the frontend (other then adding the swf file). image

So I got curious and decided to patch the original unmodified file 2012.swf uses (watch_as3-vflJogbdx.swf), and I found that the settings button does indeed work fine on my patch. It leads me to suspect that when the original 2012.swf file for yt2009 was modified, that something happened or got corrupted (but not to the point that the file stops working) along the process in which caused the settings button to not work as intended and not show up. image

NockTwelve commented 9 months ago

flash qualities are supported within yt2009 when the players are patched and everything. other than the 2012 player being bugged and not doing that correctly, the 2010 for example should be fine. are you sure it's actually rendering 360p and the videos themselves are not poor quality in overall? some music videos tend to do that for example

2012 player isn't bugged, the settings button doesn't show because there is no quality url specified in get_video_info so it gets removed by default.

I've concluded that either the 2012 player yt2009 is indeed bugged, or the 2012 player is looking for a specific url name in get_video_info which causes it to fail as it doesn't exist and causes the button to be removed. I only came to this conclusion because I have a 2012 player from december 6th 2012 that works just fine on yt2009 without any problems or modifications to the frontend (other then adding the swf file). image

So I got curious and decided to patch the original unmodified file 2012.swf uses (watch_as3-vflJogbdx.swf), and I found that the settings button does indeed work fine on my patch. It leads me to suspect that when the original 2012.swf file for yt2009 was modified, that something happened or got corrupted (but not to the point that the file stops working) along the process in which caused the settings button to not work as intended and not show up. image

Can you give me a detailed list of how to patch the unmodified 2012 player like you did?

tersiswilvin commented 9 months ago

I suck at explaining things so here's a video (with no audio) on how I patched it (Apology for going super fast, I had to due to githubs 10 meg limit). https://github.com/ftde0/yt2009/assets/52929976/1cdb3a77-5467-4487-96c6-7ecc06ca0a7a

NockTwelve commented 9 months ago

I suck at explaining things so here's a video (with no audio) on how I patched it (Apology for going super fast, I had to due to githubs 10 meg limit). https://github.com/ftde0/yt2009/assets/52929976/1cdb3a77-5467-4487-96c6-7ecc06ca0a7a

I got 2012 and 2013 to work with quality options, however I am still stuck with 2010 not showing quality options. Do you know how to fix it in the case of 2010?

tersiswilvin commented 9 months ago

I suck at explaining things so here's a video (with no audio) on how I patched it (Apology for going super fast, I had to due to githubs 10 meg limit). https://github.com/ftde0/yt2009/assets/52929976/1cdb3a77-5467-4487-96c6-7ecc06ca0a7a

I got 2012 and 2013 to work with quality options, however I am still stuck with 2010 not showing quality options. Do you know how to fix it in the case of 2010?

I'll look into that right now.

NockTwelve commented 9 months ago

I suck at explaining things so here's a video (with no audio) on how I patched it (Apology for going super fast, I had to due to githubs 10 meg limit). https://github.com/ftde0/yt2009/assets/52929976/1cdb3a77-5467-4487-96c6-7ecc06ca0a7a

I got 2012 and 2013 to work with quality options, however I am still stuck with 2010 not showing quality options. Do you know how to fix it in the case of 2010?

I'll look into that right now.

Thanks, and on my part i will look into fixing fullscreen on 2006-08 players.

tersiswilvin commented 9 months ago

I suck at explaining things so here's a video (with no audio) on how I patched it (Apology for going super fast, I had to due to githubs 10 meg limit). https://github.com/ftde0/yt2009/assets/52929976/1cdb3a77-5467-4487-96c6-7ecc06ca0a7a

I got 2012 and 2013 to work with quality options, however I am still stuck with 2010 not showing quality options. Do you know how to fix it in the case of 2010?

I'll look into that right now.

Thanks, and on my part i will look into fixing fullscreen on 2006-08 players.

Yes it appears the same issue as the 2012 is also happening as I patched the orignal swf file 2010 uses and the quality button appears fine. image

NockTwelve commented 9 months ago

I suck at explaining things so here's a video (with no audio) on how I patched it (Apology for going super fast, I had to due to githubs 10 meg limit). https://github.com/ftde0/yt2009/assets/52929976/1cdb3a77-5467-4487-96c6-7ecc06ca0a7a

I got 2012 and 2013 to work with quality options, however I am still stuck with 2010 not showing quality options. Do you know how to fix it in the case of 2010?

I'll look into that right now.

Thanks, and on my part i will look into fixing fullscreen on 2006-08 players.

Yes it appears the same issue as the 2012 is also happening as I patched the swf file 2010 uses and the quality button appears fine. image

Is the way to patch 2010 the same as 2012? (I've been trying to patch 2010 to play videos but to no avail)

tersiswilvin commented 9 months ago

I suck at explaining things so here's a video (with no audio) on how I patched it (Apology for going super fast, I had to due to githubs 10 meg limit). https://github.com/ftde0/yt2009/assets/52929976/1cdb3a77-5467-4487-96c6-7ecc06ca0a7a

I got 2012 and 2013 to work with quality options, however I am still stuck with 2010 not showing quality options. Do you know how to fix it in the case of 2010?

I'll look into that right now.

Thanks, and on my part i will look into fixing fullscreen on 2006-08 players.

Yes it appears the same issue as the 2012 is also happening as I patched the swf file 2010 uses and the quality button appears fine. image

Is the way to patch 2010 the same as 2012? (I've been trying to patch 2010 to play videos but to no avail)

it appears so, however 2010 has one extra base url in YouTubeEnvironment.

NockTwelve commented 9 months ago

I suck at explaining things so here's a video (with no audio) on how I patched it (Apology for going super fast, I had to due to githubs 10 meg limit). https://github.com/ftde0/yt2009/assets/52929976/1cdb3a77-5467-4487-96c6-7ecc06ca0a7a

I got 2012 and 2013 to work with quality options, however I am still stuck with 2010 not showing quality options. Do you know how to fix it in the case of 2010?

I'll look into that right now.

Thanks, and on my part i will look into fixing fullscreen on 2006-08 players.

Yes it appears the same issue as the 2012 is also happening as I patched the swf file 2010 uses and the quality button appears fine. image

Is the way to patch 2010 the same as 2012? (I've been trying to patch 2010 to play videos but to no avail)

it appears so, however 2010 has one extra base url in YouTubeEnvironment.

I'll try one more time to patch it but this time I'm using the raw 2010 player

tersiswilvin commented 9 months ago

I suck at explaining things so here's a video (with no audio) on how I patched it (Apology for going super fast, I had to due to githubs 10 meg limit). https://github.com/ftde0/yt2009/assets/52929976/1cdb3a77-5467-4487-96c6-7ecc06ca0a7a

I got 2012 and 2013 to work with quality options, however I am still stuck with 2010 not showing quality options. Do you know how to fix it in the case of 2010?

I'll look into that right now.

Thanks, and on my part i will look into fixing fullscreen on 2006-08 players.

Yes it appears the same issue as the 2012 is also happening as I patched the swf file 2010 uses and the quality button appears fine. image

Is the way to patch 2010 the same as 2012? (I've been trying to patch 2010 to play videos but to no avail)

it appears so, however 2010 has one extra base url in YouTubeEnvironment.

I'll try one more time to patch it but this time I'm using the raw 2010 player

I hope best of luck, if you are having issues I can record another video about it.

NockTwelve commented 9 months ago

I suck at explaining things so here's a video (with no audio) on how I patched it (Apology for going super fast, I had to due to githubs 10 meg limit). https://github.com/ftde0/yt2009/assets/52929976/1cdb3a77-5467-4487-96c6-7ecc06ca0a7a

I got 2012 and 2013 to work with quality options, however I am still stuck with 2010 not showing quality options. Do you know how to fix it in the case of 2010?

I'll look into that right now.

Thanks, and on my part i will look into fixing fullscreen on 2006-08 players.

Yes it appears the same issue as the 2012 is also happening as I patched the swf file 2010 uses and the quality button appears fine. image

Is the way to patch 2010 the same as 2012? (I've been trying to patch 2010 to play videos but to no avail)

it appears so, however 2010 has one extra base url in YouTubeEnvironment.

I'll try one more time to patch it but this time I'm using the raw 2010 player

I hope best of luck, if you are having issues I can record another video about it.

I just now got it to work with quality options and everything, which was because i used the player striaght from the swfbin and i patched everything in P-CODE instead of Actionscript. Thanks for the help along the way, The Issues with players originally were because i was patching Actionscript instead of P-CODE.

NockTwelve commented 9 months ago

1234

tersiswilvin commented 9 months ago

I suck at explaining things so here's a video (with no audio) on how I patched it (Apology for going super fast, I had to due to githubs 10 meg limit). https://github.com/ftde0/yt2009/assets/52929976/1cdb3a77-5467-4487-96c6-7ecc06ca0a7a

I got 2012 and 2013 to work with quality options, however I am still stuck with 2010 not showing quality options. Do you know how to fix it in the case of 2010?

I'll look into that right now.

Thanks, and on my part i will look into fixing fullscreen on 2006-08 players.

Yes it appears the same issue as the 2012 is also happening as I patched the swf file 2010 uses and the quality button appears fine. image

Is the way to patch 2010 the same as 2012? (I've been trying to patch 2010 to play videos but to no avail)

it appears so, however 2010 has one extra base url in YouTubeEnvironment.

I'll try one more time to patch it but this time I'm using the raw 2010 player

I hope best of luck, if you are having issues I can record another video about it.

I just now got it to work with quality options and everything, which was because i used the player striaght from the swfbin and i patched everything in P-CODE instead of Actionscript. Thanks for the help along the way, The Issues with players originally were because i was patching Actionscript instead of P-CODE.

ya I used to use actionscript but since it has a chance of corrupting my work a round (as you see in video) was to use P-Code so it doesn't corrupt itself.

NockTwelve commented 9 months ago

I suck at explaining things so here's a video (with no audio) on how I patched it (Apology for going super fast, I had to due to githubs 10 meg limit). https://github.com/ftde0/yt2009/assets/52929976/1cdb3a77-5467-4487-96c6-7ecc06ca0a7a

I got 2012 and 2013 to work with quality options, however I am still stuck with 2010 not showing quality options. Do you know how to fix it in the case of 2010?

I'll look into that right now.

Thanks, and on my part i will look into fixing fullscreen on 2006-08 players.

Yes it appears the same issue as the 2012 is also happening as I patched the swf file 2010 uses and the quality button appears fine. image

Is the way to patch 2010 the same as 2012? (I've been trying to patch 2010 to play videos but to no avail)

it appears so, however 2010 has one extra base url in YouTubeEnvironment.

I'll try one more time to patch it but this time I'm using the raw 2010 player

I hope best of luck, if you are having issues I can record another video about it.

I just now got it to work with quality options and everything, which was because i used the player striaght from the swfbin and i patched everything in P-CODE instead of Actionscript. Thanks for the help along the way, The Issues with players originally were because i was patching Actionscript instead of P-CODE.

ya I used to use actionscript but since it has a chance of corrupting my work a round (as you see in video) was to use P-Code so it doesn't corrupt itself.

are you having an issue where the cps2.swf player (the dark mode one) is not rendering video above 360p?

tersiswilvin commented 9 months ago

I suck at explaining things so here's a video (with no audio) on how I patched it (Apology for going super fast, I had to due to githubs 10 meg limit). https://github.com/ftde0/yt2009/assets/52929976/1cdb3a77-5467-4487-96c6-7ecc06ca0a7a

I got 2012 and 2013 to work with quality options, however I am still stuck with 2010 not showing quality options. Do you know how to fix it in the case of 2010?

I'll look into that right now.

Thanks, and on my part i will look into fixing fullscreen on 2006-08 players.

Yes it appears the same issue as the 2012 is also happening as I patched the swf file 2010 uses and the quality button appears fine. image

Is the way to patch 2010 the same as 2012? (I've been trying to patch 2010 to play videos but to no avail)

it appears so, however 2010 has one extra base url in YouTubeEnvironment.

I'll try one more time to patch it but this time I'm using the raw 2010 player

I hope best of luck, if you are having issues I can record another video about it.

I just now got it to work with quality options and everything, which was because i used the player striaght from the swfbin and i patched everything in P-CODE instead of Actionscript. Thanks for the help along the way, The Issues with players originally were because i was patching Actionscript instead of P-CODE.

ya I used to use actionscript but since it has a chance of corrupting my work a round (as you see in video) was to use P-Code so it doesn't corrupt itself.

are you having an issue where the cps2.swf player (the dark mode one) is not rendering video above 360p?

No image

NockTwelve commented 9 months ago

I suck at explaining things so here's a video (with no audio) on how I patched it (Apology for going super fast, I had to due to githubs 10 meg limit). https://github.com/ftde0/yt2009/assets/52929976/1cdb3a77-5467-4487-96c6-7ecc06ca0a7a

I got 2012 and 2013 to work with quality options, however I am still stuck with 2010 not showing quality options. Do you know how to fix it in the case of 2010?

I'll look into that right now.

Thanks, and on my part i will look into fixing fullscreen on 2006-08 players.

Yes it appears the same issue as the 2012 is also happening as I patched the swf file 2010 uses and the quality button appears fine. image

Is the way to patch 2010 the same as 2012? (I've been trying to patch 2010 to play videos but to no avail)

it appears so, however 2010 has one extra base url in YouTubeEnvironment.

I'll try one more time to patch it but this time I'm using the raw 2010 player

I hope best of luck, if you are having issues I can record another video about it.

I just now got it to work with quality options and everything, which was because i used the player striaght from the swfbin and i patched everything in P-CODE instead of Actionscript. Thanks for the help along the way, The Issues with players originally were because i was patching Actionscript instead of P-CODE.

ya I used to use actionscript but since it has a chance of corrupting my work a round (as you see in video) was to use P-Code so it doesn't corrupt itself.

are you having an issue where the cps2.swf player (the dark mode one) is not rendering video above 360p?

No image

i probably need to repatch it on my end because selecting 720p on my end doesnt do anything and renders the video in 360p

NockTwelve commented 9 months ago

12345667 (might be hard to tell for you, but there was no change in the quality of the video after selecting 720p)

tersiswilvin commented 9 months ago

12345667 (might be hard to tell for you, but there was no change in the quality of the video after selecting 720p)

I see what you mean, I'm not sure if it's the players fault or get_video_info but it looks like it doesn't request the quality you choose but defaults to the lowest it can load.

NockTwelve commented 9 months ago

12345667 (might be hard to tell for you, but there was no change in the quality of the video after selecting 720p)

I see what you mean, I'm not sure if it's the players fault or get_video_info but it looks like it doesn't request the quality you choose but defaults to the lowest it can load.

Im currently looking through get_video_info and other codes to find out whats wrong, I know i patched it completely with P-Code and did not touch actionscript

tersiswilvin commented 9 months ago

12345667 (might be hard to tell for you, but there was no change in the quality of the video after selecting 720p)

I see what you mean, I'm not sure if it's the players fault or get_video_info but it looks like it doesn't request the quality you choose but defaults to the lowest it can load.

Im currently looking through get_video_info and other codes to find out whats wrong, I know i patched it completely with P-Code and did not touch actionscript

I only use P - Code if I know the player is in ActionScript 3 or if the ActionScript button also has a (Experimental) next to it.

NockTwelve commented 9 months ago

12345667 (might be hard to tell for you, but there was no change in the quality of the video after selecting 720p)

I see what you mean, I'm not sure if it's the players fault or get_video_info but it looks like it doesn't request the quality you choose but defaults to the lowest it can load.

Im currently looking through get_video_info and other codes to find out whats wrong, I know i patched it completely with P-Code and did not touch actionscript

I only use P - Code if I know the player is in ActionScript 3 or if the ActionScript button also has a (Experimental) next to it. Yea because actionscript 3 editing was experimental at the time of v 15.1.1's release and could cause corruptions (like with the quality button)

NockTwelve commented 9 months ago

12345667 (might be hard to tell for you, but there was no change in the quality of the video after selecting 720p)

I see what you mean, I'm not sure if it's the players fault or get_video_info but it looks like it doesn't request the quality you choose but defaults to the lowest it can load.

Im currently looking through get_video_info and other codes to find out whats wrong, I know i patched it completely with P-Code and did not touch actionscript

I only use P - Code if I know the player is in ActionScript 3 or if the ActionScript button also has a (Experimental) next to it.

12345667 (might be hard to tell for you, but there was no change in the quality of the video after selecting 720p)

I see what you mean, I'm not sure if it's the players fault or get_video_info but it looks like it doesn't request the quality you choose but defaults to the lowest it can load.

On public instances watch.swf and cps2.swf will both display 720p and HD video just fine respectively, so there is a possible fix

tersiswilvin commented 9 months ago

12345667 (might be hard to tell for you, but there was no change in the quality of the video after selecting 720p)

I see what you mean, I'm not sure if it's the players fault or get_video_info but it looks like it doesn't request the quality you choose but defaults to the lowest it can load.

Im currently looking through get_video_info and other codes to find out whats wrong, I know i patched it completely with P-Code and did not touch actionscript

I only use P - Code if I know the player is in ActionScript 3 or if the ActionScript button also has a (Experimental) next to it.

12345667 (might be hard to tell for you, but there was no change in the quality of the video after selecting 720p)

I see what you mean, I'm not sure if it's the players fault or get_video_info but it looks like it doesn't request the quality you choose but defaults to the lowest it can load.

On public instances watch.swf and cps2.swf will both display 720p and HD video just fine respectively, so there is a possible fix

I'll see if repatching the original cps2 file will change anything (I doubt but I guess why not?).

NockTwelve commented 9 months ago

12345667 (might be hard to tell for you, but there was no change in the quality of the video after selecting 720p)

I see what you mean, I'm not sure if it's the players fault or get_video_info but it looks like it doesn't request the quality you choose but defaults to the lowest it can load.

Im currently looking through get_video_info and other codes to find out whats wrong, I know i patched it completely with P-Code and did not touch actionscript

I only use P - Code if I know the player is in ActionScript 3 or if the ActionScript button also has a (Experimental) next to it.

12345667 (might be hard to tell for you, but there was no change in the quality of the video after selecting 720p)

I see what you mean, I'm not sure if it's the players fault or get_video_info but it looks like it doesn't request the quality you choose but defaults to the lowest it can load.

On public instances watch.swf and cps2.swf will both display 720p and HD video just fine respectively, so there is a possible fix

I'll see if repatching the original cps2 file will change anything (I doubt but I guess why not?).

Yeah I suppose it's worth a try, if that method does not work it's probably a get_video_info thing.

tersiswilvin commented 9 months ago

12345667 (might be hard to tell for you, but there was no change in the quality of the video after selecting 720p)

I see what you mean, I'm not sure if it's the players fault or get_video_info but it looks like it doesn't request the quality you choose but defaults to the lowest it can load.

Im currently looking through get_video_info and other codes to find out whats wrong, I know i patched it completely with P-Code and did not touch actionscript

I only use P - Code if I know the player is in ActionScript 3 or if the ActionScript button also has a (Experimental) next to it.

12345667 (might be hard to tell for you, but there was no change in the quality of the video after selecting 720p)

I see what you mean, I'm not sure if it's the players fault or get_video_info but it looks like it doesn't request the quality you choose but defaults to the lowest it can load.

On public instances watch.swf and cps2.swf will both display 720p and HD video just fine respectively, so there is a possible fix

I'll see if repatching the original cps2 file will change anything (I doubt but I guess why not?).

Yeah I suppose it's worth a try, if that method does not work it's probably a get_video_info thing.

Sorry for the hours delay, I was trying to find the original unpatched cps swf file on wayback but eventually gave up.

ftde0 commented 9 months ago

noticed the title change, thought this was a new issue.

watch.swf, the 2009 default player, uses a different method of showing qualities than post-2010, where the formats are defined in the params instead of a separate get_video_info request. specifically, fmt_url_map and fmt_map params are set.

however, those are only set when the default player is used and is at /watch.swf. otherwise it is treated as an alt player and won't have those.

cps players are barely maintained so it's hard to tell from the top of my head. if you're looking for original cps/cpb players, open this url - https://web.archive.org/web/*/http://s.ytimg.com/yt/swfbin/* and once the list loads do a search for "cps" to find those. that's also mentioned in /alt-swf/readme.md.

NockTwelve commented 9 months ago

12345667 (might be hard to tell for you, but there was no change in the quality of the video after selecting 720p)

I see what you mean, I'm not sure if it's the players fault or get_video_info but it looks like it doesn't request the quality you choose but defaults to the lowest it can load.

Im currently looking through get_video_info and other codes to find out whats wrong, I know i patched it completely with P-Code and did not touch actionscript

I only use P - Code if I know the player is in ActionScript 3 or if the ActionScript button also has a (Experimental) next to it.

12345667 (might be hard to tell for you, but there was no change in the quality of the video after selecting 720p)

I see what you mean, I'm not sure if it's the players fault or get_video_info but it looks like it doesn't request the quality you choose but defaults to the lowest it can load.

On public instances watch.swf and cps2.swf will both display 720p and HD video just fine respectively, so there is a possible fix

I'll see if repatching the original cps2 file will change anything (I doubt but I guess why not?).

Yeah I suppose it's worth a try, if that method does not work it's probably a get_video_info thing.

Sorry for the hours delay, I was trying to find the original unpatched cps swf file on wayback but eventually gave up.

Ill try to look for it and see if i can find it

tersiswilvin commented 9 months ago

noticed the title change, thought this was a new issue.

watch.swf, the 2009 default player, uses a different method of showing qualities than post-2010, where the formats are defined in the params instead of a separate get_video_info request. specifically, fmt_url_map and fmt_map params are set.

however, those are only set when the default player is used and is at /watch.swf. otherwise it is treated as an alt player and won't have those.

cps players are barely maintained so it's hard to tell from the top of my head. if you're looking for original cps/cpb players, open this url - https://web.archive.org/web/*/http://s.ytimg.com/yt/swfbin/* and once the list loads do a search for "cps" to find those. that's also mentioned in /alt-swf/readme.md.

I did take a look prior to your post however as I said earlier I was not successful into finding the same dark theme playlist player, will try looking again in a bit.

Edit: I did find a dark theme player but it's just cps.swf but dark theme.

NockTwelve commented 9 months ago

noticed the title change, thought this was a new issue. watch.swf, the 2009 default player, uses a different method of showing qualities than post-2010, where the formats are defined in the params instead of a separate get_video_info request. specifically, fmt_url_map and fmt_map params are set. however, those are only set when the default player is used and is at /watch.swf. otherwise it is treated as an alt player and won't have those. cps players are barely maintained so it's hard to tell from the top of my head. if you're looking for original cps/cpb players, open this url - https://web.archive.org/web/*/http://s.ytimg.com/yt/swfbin/* and once the list loads do a search for "cps" to find those. that's also mentioned in /alt-swf/readme.md.

I did take a look prior to your post however as I said earlier I was not successful into finding the same dark theme playlist player, will try looking again in a bit.

Edit: I did find a dark theme player but it's just cps.swf but dark theme.

pic Anyway to fix default player not displaying? (ive repatched the raw .swf multiple times and still no result)

tersiswilvin commented 9 months ago

noticed the title change, thought this was a new issue. watch.swf, the 2009 default player, uses a different method of showing qualities than post-2010, where the formats are defined in the params instead of a separate get_video_info request. specifically, fmt_url_map and fmt_map params are set. however, those are only set when the default player is used and is at /watch.swf. otherwise it is treated as an alt player and won't have those. cps players are barely maintained so it's hard to tell from the top of my head. if you're looking for original cps/cpb players, open this url - https://web.archive.org/web/*/http://s.ytimg.com/yt/swfbin/* and once the list loads do a search for "cps" to find those. that's also mentioned in /alt-swf/readme.md.

I did take a look prior to your post however as I said earlier I was not successful into finding the same dark theme playlist player, will try looking again in a bit. Edit: I did find a dark theme player but it's just cps.swf but dark theme.

pic Anyway to fix default player not displaying? (ive repatched the raw .swf multiple times and still no result)

Make sure the default player you're patching is named watch.swf.