-
Notifications
You must be signed in to change notification settings - Fork 10.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Can not download VR180 3D Video from youtube #22690
Comments
Noticed this also. Downloaded vr180 videos from the past year to now are in mono and not 3D. Wonder if YouTube changed to a different format for vr180 similar to what they did with 360 eac. Hopefully someone can find a workaround |
Yes it's broken (again), now only 2D versions are displayed in the list (for example 2048x2048 instead of the real 3D 4096x2048) |
Same problem, started a few weeks ago.
|
Same issue here. I noticed that the Youtube App for smartphones is able to view the 3D SBS format, so I sniffed the youtube app user agent and tried listing formats with that agent, and strangely, I got a "video unavailable" error.
Same video with default user agent shows a list of formats, but the 3D side-by-side format is of course missing.
|
I found out that some uploaded VR180 videos can still be downloaded in 3D SBS format. But the majority can't. I can't find what triggers which videos are downloadable or not: Here's examples from same sources: Can download with SBS: https://www.youtube.com/watch?v=hX_YDNCaiDM Can not download with SBS: https://www.youtube.com/watch?v=wL4dzGWIi8g |
Same issue here, in the last 3 months any new 3D VR180 video is downloading as mono, rather than SBS or UO 3D. Older videos I've downloaded fine in the past, still download fine. |
The one that downloads as mono has vlayout%3Dmono%3A in the link, the other one doesn't. |
Any news on this? Is there no way to watch 180VR 3D videos on Youtube anymore at all? |
Still no fix on that! Could not find any way to play 180VR 3D videos on Youtube other than by using the broken Youtube App! |
Setting the user agent and clearing the filesystem cache worked to get SBS 3D formats to be present on the video I was having this issue with. Maybe it will help with your links. Ex: Note that the SBS 3D formats now showed up with the same format numbers as the 2D formats were using previously. You need to download the format to see if it is actually 3D or 2D, it's not possible to tell from the format list alone. |
Doesn't work for 99% of the videos I tested, I think the user agent is wrong and needs to be the youtube VR user agent. |
Any update on this? Setting the user agent to Youtube VR may seem most viable if anyone knows how to do it |
I don't know if it is 100% relevant, but to get not cropped VR180 I used the following command: |
This user agent still gets monoscopic VR180 videos for me. |
Android Youtube app user-agent: Update: https://www.youtube.com/watch?v=cvtZvw83Dmg - this one supports download of a side-by-side VR180 3840x2160@60fps |
After downloading of five hundred of VR180-labeled videos with --user-agent "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:80.0) Gecko/20100101 Firefox/80.0" I have got around 20~30 true 3D stereoscopic side-by-side VR180 videos. |
Just because it's VR180 doesn't mean it's 3D.. Should be tagged "3D" as well I think. |
Even without setting the user agent, all of the videos you listed can be downloaded as 3D.
That's true, there are some 2D 180 videos on YouTube (like this one), but almost all of the actual 3D 180 videos uploaded in the last year download as 2D (just the left eye). |
"VR180" is a specific 180-degree stereo video format created by Google, different from saying generally that a video is 180 degrees made for VR. It will always be 3D (assuming you get the real format and not a 2D conversion like we're getting stuck with currently via youtube-dl). It also has other VR metadata in the video such as a stereo mesh to be used to display the video as well as camera movement data. https://github.com/google/spatial-media/blob/master/docs/vr180.md |
Ok, that was new to me, thanks for the correction. It's just that I found that some videos are tagged "4K VR180", some "VR180 3D" and some only "VR180". I thought the last one was 2D. |
So, it seems that still there is not a workaround to download ALL 3D-SBS video that I can view on Oculus-Youtube-VR, for viewing offline... even with the suggested user agent. Someone knows other tube-sites that have 3D-SBS video, that can be downloaded in 3D-SBS ?? |
Pornhub (they provide download links though so it's kind of unnecessary) |
Nooo, I mean some generic site, not porn !! Like Vimeo but maybe smaller and not so famous.... |
https://deovr.com/ just started offering VR video hosting. The site works via a simple .json file format documented at https://deovr.com/app/doc |
You might be encountering issues with [Age-restricted videos] when trying to download VR180 videos. Mono :(These commands show the mono formats (you can substitute youtube-dl for yt-dlp but i didn't try it):
Returns mono results:
3D-SBS :DHowever, if you logged into YouTube and viewed the videos already in your browser (this example uses Firefox but you substitute your own browser):
Returns the larger stereoscopic SBS files:
You can combine the video (313) and audio (251) into your preferred output file (i used .mkv video):
|
I can confirm the "mono" results with yt-dl. deovr.com has what would be HTML5 video if the enclosing tags were As the original problem has been answered, from beyond the grave, I'll close this now. |
Checklist
Verbose log
C:\YoutubeDL>youtube-dl -F https://www.youtube.com/watch?v=O2TlGMNdSJk -v
[debug] System config: []
[debug] User config: []
[debug] Custom config: []
[debug] Command-line args: ['-F', 'https://www.youtube.com/watch?v=O2TlGMNdSJk', '-v']
[debug] Encodings: locale cp1252, fs mbcs, out cp850, pref cp1252
[debug] youtube-dl version 2019.09.28
[debug] Python version 3.4.4 (CPython) - Windows-10-10.0.17134
[debug] exe versions: ffmpeg 4.2.1, ffprobe 4.2.1
[debug] Proxy map: {}
[youtube] O2TlGMNdSJk: Downloading webpage
[youtube] O2TlGMNdSJk: Downloading video info webpage
[info] Available formats for O2TlGMNdSJk:
format code extension resolution note
249 webm audio only tiny 63k , opus @ 50k (48000Hz), 742.73KiB
250 webm audio only tiny 83k , opus @ 70k (48000Hz), 977.04KiB
140 m4a audio only tiny 130k , m4a_dash container, mp4a.40.2@128k (44100Hz), 1.91MiB
251 webm audio only tiny 163k , opus @160k (48000Hz), 1.89MiB
278 webm 256x144 144s 92k , webm container, vp9, 30fps, video only, 1.12MiB
160 mp4 256x144 144s 112k , avc1.4d400c, 30fps, video only, 776.33KiB
242 webm 424x240 240s 194k , vp9, 30fps, video only, 1.70MiB
133 mp4 424x240 240s 245k , avc1.4d4015, 30fps, video only, 1.86MiB
243 webm 640x360 360s 475k , vp9, 30fps, video only, 4.00MiB
134 mp4 640x360 360s 560k , avc1.4d401e, 30fps, video only, 2.94MiB
244 webm 852x480 480s 815k , vp9, 30fps, video only, 6.39MiB
135 mp4 852x480 480s 1033k , avc1.4d401f, 30fps, video only, 5.70MiB
247 webm 1280x720 720s 1581k , vp9, 30fps, video only, 17.16MiB
136 mp4 1280x720 720s 2132k , avc1.4d401f, 30fps, video only, 12.43MiB
248 webm 1920x1080 1080s 2655k , vp9, 30fps, video only, 31.19MiB
137 mp4 1920x1080 1080s 3470k , avc1.640028, 30fps, video only, 32.66MiB
264 mp4 2048x1440 1440s 5776k , avc1.640032, 30fps, video only, 60.93MiB
266 mp4 2048x2048 2160s 6139k , avc1.640032, 30fps, video only, 72.32MiB
271 webm 2048x1440 1440s 6961k , vp9, 30fps, video only, 76.95MiB
313 webm 2048x2048 2160s 9658k , vp9, 30fps, video only, 119.83MiB
43 webm 640x360 360p , vp8.0, vorbis@128k, 9.96MiB
18 mp4 640x360 360p 671k , avc1.42001E, mp4a.40.2@ 96k (44100Hz), 9.91MiB (best)
Description
WRITE DESCRIPTION HERE
I am trying to download some demo video from youtube, to use it inside my Oculus GO. Youtube-dl does not report the 3D SBS format in the list of available format. I have found this old issue that now is closed:
[YouTube] [SOLVED] 3D/2D 360° videos - now encoded in a new, proprietary & non-standard format #15267
I tried to use all the suggestions, first of all the user agent=" " but youtube-dl reports even less formats. Also tried other software and plugin but I can not solve the issue.
Obvioulsly THAT video in my Oculus Go, in Youtube VR, is in 3D format.
That video is just an example, there are many others.
The text was updated successfully, but these errors were encountered: