VideoHelp Forum



Support our site by donate $5 directly to us Thanks!!!

Try StreamFab Downloader and download streaming video from Netflix, Amazon!



+ Reply to Thread
Results 1 to 16 of 16
  1. Member
    Join Date
    Mar 2012
    Location
    United Kingdom
    Search PM
    I've got some analog video captured via a capture card, MPEG-2, 576i, 25fps (according to videoredo). However when i upload it to Youtube, the playback is less smooth, I presume because youtube is re-encoding the video to 25fps progressive? As YouTube now supports 60fps support, I was wondering how i'd go about converting the video to 60fps progressive, so that way YouTube will preserve the smooth movement? Any ideas on what tools to use?
    Quote Quote  
  2. Member Skiller's Avatar
    Join Date
    Oct 2013
    Location
    Germany
    Search PM
    There is no need to convert to 60 fps as YouTube supports 50 fps just as well. So what you should do is bob-deinterlace your 25i capture, resulting in 50 fps.


    Originally Posted by bergqvistjl View Post
    However when i upload it to Youtube, the playback is less smooth, I presume because youtube is re-encoding the video to 25fps progressive?
    Yes, it's being deinterlaced from 25i to 25p by YouTube. However, if you upload 50p this won't happen and you get the original smooth look.
    Quote Quote  
  3. Lone soldier Cauptain's Avatar
    Join Date
    Jan 2006
    Location
    Brazil
    Search Comp PM
    Fast (Good image) = Yadif filter

    Slow (Awesome quality) = QTGMC
    Quote Quote  
  4. You want to go with 50 fps progressive, 60 will be jerky because you will be creating artificial frames with a patterned cadence.

    Handbrake is a perfectly fine tool, as is any other encoder that uses x.264. FFmpeg is fine too.
    Quote Quote  
  5. Member
    Join Date
    Mar 2012
    Location
    United Kingdom
    Search PM
    Originally Posted by Skiller View Post
    There is no need to convert to 60 fps as YouTube supports 50 fps just as well. So what you should do is bob-deinterlace your 25i capture, resulting in 50 fps.


    Originally Posted by bergqvistjl View Post
    However when i upload it to Youtube, the playback is less smooth, I presume because youtube is re-encoding the video to 25fps progressive?
    Yes, it's being deinterlaced from 25i to 25p by YouTube. However, if you upload 50p this won't happen and you get the original smooth look.
    Ah, that works now if I do it in handbrake. I wonder if that's the best in terms of quality though, compared to the original? Smoothness is fine however.

    To get YouTube to play back in 50p, The video needs to be a minimum of 1280x720, so i'm upscaling it to that (although at 4:3 it'l be 960x720?) in VideoRedo, and doing all my edits in there using the max encoding settings (VideoRedo doesn't want to convert it to 50p it seems), so then Im putting it through HandBrake to further re-encode it :/ into 50p.
    Last edited by bergqvistjl; 21st Jan 2015 at 08:13.
    Quote Quote  
  6. Given the process you describe, there's no reason to do any re-encoding in VideoRedo. Make your cuts in VideoReDo with smart rendering, matching your input specs exactly (that's what it's really good at) and then re-encode the output file with Handbrake.
    Quote Quote  
  7. Member Skiller's Avatar
    Join Date
    Oct 2013
    Location
    Germany
    Search PM
    Originally Posted by bergqvistjl View Post
    To get YouTube to play back in 50p, The video needs to be a minimum of 1280x720, so i'm upscaling it to that (although at 4:3 it'l be 960x720?)
    The video only has to have a height of 720, the width does not have to be 1280 (it can be anything). So you should avoid pillarboxing it and encode at 960x720 50 fps.
    Quote Quote  
  8. Member
    Join Date
    Mar 2012
    Location
    United Kingdom
    Search PM
    Originally Posted by smrpix View Post
    Given the process you describe, there's no reason to do any re-encoding in VideoRedo. Make your cuts in VideoReDo with smart rendering, matching your input specs exactly (that's what it's really good at) and then re-encode the output file with Handbrake.
    I'd rather not re-encode it twice, that's all. I'm wary of further loss of quality. Plus I need to upscale the video from 720x576 to 1280x720, which handbrake doesn't do.
    Quote Quote  
  9. Originally Posted by bergqvistjl View Post
    I'd rather not re-encode it twice, that's all. I'm wary of further loss of quality. Plus I need to upscale the video from 720x576 to 1280x720, which handbrake doesn't do.
    You're not re-encoding twice (except in small areas) -- that's the point of VideoRedo.

    edit again: looks like uprezzing isn't working in Handbrake. -- my mistake.
    Last edited by smrpix; 21st Jan 2015 at 08:46.
    Quote Quote  
  10. try this one,about 50MB, it is self contained package in Batch script, all you need to have just installed Avisynth, this one 32bit Avisynth, even if you have 64bit OS system, you drop your PAL mpeg interlaced file (or NTSC interlaced mpeg), whatever comes out of VideoRedo, or straight from camcorder, and it will produce double frame rate mp4, pillarboxed 1280x720 or not pillarboxed if it is 16:9, so you can uploaded it to YouTube
    you choose audio if there is more audio tracks, upon selection of audio track video starts to play with that selected track, so you can know for sure what audio you are selecting, so in case of DVD's you just drop one of the titles VOB's for the whole title transcoding and audio selection
    this whole batch does not correctly encodes for telecined NTSC DVD's , just home made stuff or camcorders, or PAL, that is always interlaced, it figures out field order,
    it is very slow, it uses QTGMC and nnedi3_rpow2 upscaler,
    Last edited by _Al_; 21st Jan 2015 at 10:57.
    Quote Quote  
  11. Member
    Join Date
    Mar 2012
    Location
    United Kingdom
    Search PM
    Originally Posted by _Al_ View Post
    try this one,about 50MB, it is self contained package in Batch script, all you need to have just installed Avisynth, this one 32bit Avisynth, even if you have 64bit OS system, you drop your PAL mpeg interlaced file (or NTSC interlaced mpeg), whatever comes out of VideoRedo, or straight from camcorder, and it will produce double frame rate mp4, pillarboxed 1280x720 or not pillarboxed if it is 16:9, so you can uploaded it to YouTube
    you choose audio if there is more audio tracks, upon selection of audio track video starts to play with that selected track, so you can know for sure what audio you are selecting, so in case of DVD's you just drop one of the titles VOB's for the whole title transcoding and audio selection
    this whole batch does not correctly encodes for telecined NTSC DVD's , just home made stuff or camcorders, or PAL, that is always interlaced, it figures out field order,
    it is very slow, it uses QTGMC and nnedi3_rpow2 upscaler,
    I get an error: "mp2 unexpected at this time" when I try to run the script.
    Last edited by bergqvistjl; 22nd Jan 2015 at 04:45.
    Quote Quote  
  12. Member 2Bdecided's Avatar
    Join Date
    Nov 2007
    Location
    United Kingdom
    Search Comp PM
    I haven't run it yet _Al_, but reading it that script is a very good idea.

    As already mentioned, you don't need to (and shouldn't) pillarbox (or letterbox) for Youtube, so the addborders line can be deleted.

    Cheers,
    David.
    Quote Quote  
  13. Originally Posted by bergqvistjl View Post
    I get an error: "mp2 unexpected at this time" when I try to run the script.
    I have here mp2 audio working, ..., it is a batch script, that is not set to treat errors, very quick, lazy solution, so the whole readings must be read to find out where it started to fail,
    navigate to that command prompt window, right click it, select mark, cklick to the left top corner and select area by dragging it to the most right bottom corner, then on the keyboard select Ctrl+C, then you can paste it somewhere,

    but for the starter no special characters are allowed in your folder names and filenames etc, just spaces, this is usually problem that people encounter
    Quote Quote  
  14. Originally Posted by 2Bdecided View Post
    As already mentioned, you don't need to (and shouldn't) pillarbox (or letterbox) for Youtube, so the addborders line can be deleted.
    Good to know that Youtube keeps aspect ratios.
    so anybody can right-click that "PAL or NTSC dfr upscale for YT.BAT" file , click edit, and then find and delete this whole line:
    Code:
    if "%ar%"=="4:3"  echo AddBorders(160,0,160,0)                    >> "%temp_adr%.avs"
    then save the file again, that line makes it pillarboxed in Avisynth
    Last edited by _Al_; 22nd Jan 2015 at 09:31.
    Quote Quote  
  15. Member
    Join Date
    Mar 2012
    Location
    United Kingdom
    Search PM
    Originally Posted by _Al_ View Post
    Originally Posted by 2Bdecided View Post
    As already mentioned, you don't need to (and shouldn't) pillarbox (or letterbox) for Youtube, so the addborders line can be deleted.
    Good to know that Youtube keeps aspect ratios.
    so anybody can right-click that "PAL or NTSC dfr upscale for YT.BAT" file , click edit, and then find and delete this whole line:
    Code:
    if "%ar%"=="4:3"  echo AddBorders(160,0,160,0)                    >> "%temp_adr%.avs"
    then save the file again, that line makes it pillarboxed in Avisynth
    Your script doesn't work for me. It finds the video & prompts me to enter a name for it, but then It says after "checking field order for video":
    "mp2 unexpected at this time" and quits... Any ideas?
    Quote Quote  
  16. Post a sample video, original capture of yours, some short sample, or you can try to cut it losslessly with Mpg2Cut2. Load your mpeg video in mpeg2Cut2, mark in and out with "[" and "]" characters then File ... Save Parts. You do not have to install that cutter, you can just download portable version.
    Quote Quote  
Visit our sponsor! Try DVDFab and backup Blu-rays!