English Amiga Board


Go Back   English Amiga Board > Support > support.WinUAE

 
 
Thread Tools
Old 24 December 2015, 23:06   #1
Photon
Moderator
 
Photon's Avatar
 
Join Date: Nov 2004
Location: Eksjö / Sweden
Posts: 5,602
Youtube mangles recorded uploads from WinUAE - best way?

This is obviously not a WinUAE problem, but I thought it relevant to post here since I'd like to know if there's a good way now to avoid the mangling, and perhaps to even record 50 fps video. I thought the codec settings in WinUAE matters in this.

I've tried the "recordedamigagames" approach, but that seems to not apply anymore? Or the docs on how to do it have been updated and I've not checked properly. I'm trying to say that using the Camtasia, Virtualdub etc steps will not avoid the mangling anymore the way it used to.

The symptoms are mainly framerate stutters in perfectly smooth scrollers, and codec mangling of colorful copperbars etc. Yellow text on blue background? Whoa there Nelly, you're asking too much!

So if there's an expert here, please teach me

If the advice is to not use Youtube but upload it elsewhere or optimize the video from 500MB to 50 MB and host it perfectly yourself, I'll listen with both ears too.
Photon is offline  
Old 24 December 2015, 23:44   #2
JanciB
Registered User
 
JanciB's Avatar
 
Join Date: May 2013
Location: Bratislava / Slovakia
Age: 47
Posts: 241
I am using this approach. Display windowed 720x576. Line mode single. Resolution Lores. Sound unticked Automatic switching.
Filter Null filter, horiz. size 2x, vert. size 2x. Output capture before filtering (with this you can play at 2x resolution,
but record only at 1x resolution).
Audio codec pcm 44,100, 16Bit, Stereo.
Video codec Lagarith.

After recording I am using Avisynth, where I crop the video, resize it with point resize to 2x.
Then resize it with Lanczos to vertical size 720. Then add borders so the resulting frame size is 1280x720.
At the end i need to add ConvertToYV12() filter because i want to compress it with x264. This modifies the colors a little bit.

The avs file I load to Megui and compress it with highest nero aac quality and lossless x264.
Mux it to mp4 file.
Youtube plays it at 720@50 fine.
JanciB is offline  
Old 25 December 2015, 03:33   #3
vagrant
Registered User
 
vagrant's Avatar
 
Join Date: Mar 2012
Location: Australia
Age: 44
Posts: 1,126
afaik there is nothing you can do about colorspace in regard to youtube.
Even if you upload uncompressed RGB, youtube will still convert to YUV colorspace.

About framerate; Even with stutter-free uploads, youtube's html5 player will still sometimes produce random choppy playback.
50/60fps is fairly new for yt, so you would think support will improve over time, but for now I think the only way to guarantee stutter-free experience is to watch the video locally
vagrant is offline  
Old 25 December 2015, 15:10   #4
Photon
Moderator
 
Photon's Avatar
 
Join Date: Nov 2004
Location: Eksjö / Sweden
Posts: 5,602
Quote:
Originally Posted by JanciB View Post
I am using this approach. Display windowed 720x576. Line mode single. Resolution Lores. Sound unticked Automatic switching.
Filter Null filter, horiz. size 2x, vert. size 2x. Output capture before filtering (with this you can play at 2x resolution,
but record only at 1x resolution).
Audio codec pcm 44,100, 16Bit, Stereo.
Video codec Lagarith.

After recording I am using Avisynth, where I crop the video, resize it with point resize to 2x.
Then resize it with Lanczos to vertical size 720. Then add borders so the resulting frame size is 1280x720.
At the end i need to add ConvertToYV12() filter because i want to compress it with x264. This modifies the colors a little bit.

The avs file I load to Megui and compress it with highest nero aac quality and lossless x264.
Mux it to mp4 file.
Youtube plays it at 720@50 fine.
Thanks, this is the recordedamigagames method I mentioned, I will check if there's some step that's different from mine, but I have made 50 Hz videos using this method with borders to create a perfect video. The problem I had was that I got an FPS of 49.997, not 50, and that made the uploader not recognize it at 50. I've tweaked the framerate output in WinUAE up to 50.1 Hz, but I still don't get an exact 50 fps that Youtube will recognize on upload. The 720p50 option is missing.

I'll try with the Lagarith codec to start with, but this will surely trigger a recode by Youtube since it will not allow such bitrates.
Photon is offline  
Old 25 December 2015, 15:17   #5
JanciB
Registered User
 
JanciB's Avatar
 
Join Date: May 2013
Location: Bratislava / Slovakia
Age: 47
Posts: 241
Quote:
Originally Posted by Photon View Post
Thanks, this is the recordedamigagames method I mentioned, I will check if there's some step that's different from mine, but I have made 50 Hz videos using this method with borders to create a perfect video. The problem I had was that I got an FPS of 49.997, not 50, and that made the uploader not recognize it at 50. I've tweaked the framerate output in WinUAE up to 50.1 Hz, but I still don't get an exact 50 fps that Youtube will recognize on upload. The 720p50 option is missing.
Hmm, I always get exactly 50FPS. You could add AssumeFPS(50, true) filter.
JanciB is offline  
Old 28 December 2015, 20:48   #6
lordofchaos
TinkerTailorContentMaker
 
lordofchaos's Avatar
 
Join Date: Nov 2009
Location: Bedfordshire
Age: 45
Posts: 1,205
Is your PC display coming out a monitor or HD-TV?

Might be worth mentioning, but if your PC display is outputting at 60hz (like most do using HDMI on HD-TV's) then viewing a video at 50fps on a 60hz display will compromise the smoothness.
lordofchaos is offline  
 


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools

Similar Threads
Thread Thread Starter Forum Replies Last Post
Recorded C64 Games Launched! hipoonios Retrogaming General Discussion 22 04 January 2013 23:23
searching for title of recorded chip tune s2325 request.Music 7 08 September 2011 11:59
Recorded music Harry Nostalgia & memories 5 23 August 2011 00:39
Vote for Recorded Amiga Games please :) Ironclaw Amiga scene 0 03 April 2006 11:25
Darkseed recorded, complete walkthrough. Ironclaw Retrogaming General Discussion 5 18 November 2005 00:40

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 +2. The time now is 19:41.

Top

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
Page generated in 0.18082 seconds with 15 queries