VideoHelp Forum

Our website is made possible by displaying online advertisements to our visitors. Consider supporting us by disable your adblocker or Try ConvertXtoDVD and convert all your movies to DVD. Free trial ! :)
+ Reply to Thread
Results 1 to 10 of 10
Thread
  1. Member
    Join Date
    Aug 2013
    Location
    Scotland
    Search PM
    I've been using 4K Video Downloader to download videos from YouTube, but there's a noticeable drop in quality compared to the original upload, like increased pixelation, slight colour loss and not as sharp, more blurry, general degradation of detail. Is there a better piece of software or website that lets you download in it's original quality (or close to?)

    Or would i get better results using screen capture software?
    Quote Quote  
  2. Originally Posted by Master Tape View Post
    I've been using 4K Video Downloader to download videos from YouTube, but there's a noticeable drop in quality compared to the original upload, like increased pixelation, slight colour loss and not as sharp, more blurry, general degradation of detail. Is there a better piece of software or website that lets you download in it's original quality (or close to?)

    Or would i get better results using screen capture software?
    Youtube-dl, learn how to use it from the CLI. It seems like the software you referenced should also be doing the same thing, I think you may have it set up to re-encode or it's not downloading the highest quality version, check the settings.
    Quote Quote  
  3. Member
    Join Date
    Aug 2013
    Location
    Central Germany
    Search PM
    MPC-HC has youtube-dl integrated as well. But you may not have full control over the preferred format.

    YouTube/Google will always recompress videos after they have been uploaded, even if you upload a well supported original resolution. The unaltered upload may not be available to the whole audience (maybe only to the uploader, if it is kept at all).
    Quote Quote  
  4. Originally Posted by LigH.de View Post
    YouTube/Google will always recompress videos after they have been uploaded, even if you upload a well supported original resolution. The unaltered upload may not be available to the whole audience (maybe only to the uploader, if it is kept at all).
    It's like you say. Supposedly you can download your own original uploads via google takeout. I have not tested this.
    Quote Quote  
  5. Originally Posted by Master Tape View Post
    I've been using 4K Video Downloader to download videos from YouTube, but there's a noticeable drop in quality compared to the original upload...
    If you're saying the download suffers in comparison to your original upload, that's because YouTube reencodes everything at relatively low bitrates.

    If you download at the highest available resolution you're getting the best possible quality that YouTube has to offer.
    Quote Quote  
  6. Funnily enough, for a video provided with a low bitrate to begin with, due to its highly compressible nature, YouTube can re-encode at a higher bitrate.
    I just tested with this one of mine (I apologize in advance for the goofy nature of the topic... it is based on a french meme which emanated from this) :
    https://youtu.be/R0IGeGFkuks
    The uploaded video, in 1280x720 resolution, encoded with ffmpeg using libx264 and parameters -crf 20 -preset veryslow from a lossless export from the NLE, has a size of 12.6MB (exactly 13278637 bytes), with a video bitrate of 115kbps and an audio bitrate of 185kbps. The video is mostly made of still pictures, which explains the low bitrate requirement.
    The video downloaded in the same resolution from YouTube with youtube-dl and the command :
    Code:
    youtube-dl -f 22 https://youtu.be/R0IGeGFkuks -o "YT - %(title)s [%(id)s -f 22].mp4"
    has a size of 21.3MB (22413234 bytes), a video bitrate of 388kbps, an audio bitrate of 128kbps.
    With the format code “136+140” instead of “22” (which requests the download of video-only stream “136” plus audio stream “140” which are then muxed with ffmpeg) the size and global bitrate are slightly higher : 21.5MB / 22598709B, 524kbps instead of 520kbps, although the individual streams' bitrates are the same, I don't know how to explain this. The video stream (extracted with mplayer -dumpvideo -dumpfile) is exactly the same for each file (same size and MD5), while the audio stream (extracted with mplayer -dumpaudio -dumpfile) is slightly larger for the “136+140” file (5520776B instead of 5520033). The “22” file has its index at the begining, the “136+140” one at the end.

    Original :
    Code:
    Général
    Nom complet                              : H:\conversions et montages (était sur SSD part TEMP)\Google Translate - Coucou tu veux voir ma bite.mp4
    Format                                   : MPEG-4
    Profil du format                         : Base Media
    Identifiant du codec                     : isom (isom/iso2/avc1/mp41)
    Taille du fichier                        : 12,7 Mio
    Durée                                    : 5 min 45s
    Débit global moyen                       : 308 kb/s
    Application utilisée                     : Lavf58.19.102
    
    Vidéo
    ID                                       : 1
    Format                                   : AVC
    Format/Info                              : Advanced Video Codec
    Profil du format                         : High 4:4:4 Predictive@L5
    Paramètres du format                     : CABAC / 16 Ref Frames
    Paramètres du format, CABAC              : Oui
    Paramètres du format, RefFrames          : 16 images
    Identifiant du codec                     : avc1
    Identifiant du codec/Info                : Advanced Video Coding
    Durée                                    : 5 min 45s
    Débit                                    : 115 kb/s
    Largeur                                  : 1 280 pixels
    Hauteur                                  : 720 pixels
    Format à l'écran                         : 16/9
    Type d'images/s                          : Constant
    Images par seconde                       : 30,000 Im/s
    Sous-échantillonnage de la chrominance   : 4:4:4
    Profondeur des couleurs                  : 8 bits
    Type de balayage                         : Progressif
    Bits/(Pixel*Image)                       : 0.004
    Taille du flux                           : 4,74 Mio (37%)
    Bibliothèque utilisée                    : x264 core 157 r2935 545de2f
    Paramètres d'encodage                    : cabac=1 / ref=16 / deblock=1:0:0 / analyse=0x1:0x131 / me=umh / subme=10 / psy=1 / psy_rd=1.00:0.00 / mixed_ref=1 / me_range=24 / chroma_me=1 / trellis=2 / 8x8dct=0 / cqm=0 / deadzone=21,11 / fast_pskip=1 / chroma_qp_offset=4 / threads=12 / lookahead_threads=2 / sliced_threads=0 / nr=0 / decimate=1 / interlaced=0 / bluray_compat=0 / constrained_intra=0 / bframes=8 / b_pyramid=2 / b_adapt=2 / b_bias=0 / direct=3 / weightb=1 / open_gop=0 / weightp=2 / keyint=250 / keyint_min=25 / scenecut=40 / intra_refresh=0 / rc_lookahead=60 / rc=crf / mbtree=1 / crf=20.0 / qcomp=0.60 / qpmin=0 / qpmax=69 / qpstep=4 / ip_ratio=1.40 / aq=1:1.00
    Codec configuration box                  : avcC
    
    Audio
    ID                                       : 2
    Format                                   : AAC LC
    Format/Info                              : Advanced Audio Codec Low Complexity
    Identifiant du codec                     : mp4a-40-2
    Durée                                    : 5 min 45s
    Type de débit                            : Constant
    Débit                                    : 185 kb/s
    Canaux                                   : 2 canaux
    Channel layout                           : L R
    Echantillonnage                          : 48,0 kHz
    Images par seconde                       : 46,875 Im/s (1024 SPF)
    Mode de compression                      : Avec perte
    Taille du flux                           : 7,59 Mio (60%)
    Default                                  : Oui
    AlternateGroup/String                    : 1
    Downloaded (-f 22) :
    Code:
    Général
    Nom complet                              : H:\YT - Coucou tu veux voir ma bite  – Version internationale [R0IGeGFkuks 22].mp4
    Format                                   : MPEG-4
    Profil du format                         : Base Media / Version 2
    Identifiant du codec                     : mp42 (isom/mp42)
    Taille du fichier                        : 21,4 Mio
    Durée                                    : 5 min 45s
    Type de débit global                     : Variable
    Débit global moyen                       : 520 kb/s
    Date d'encodage                          : UTC 2019-03-20 06:58:55
    Date de marquage                         : UTC 2019-03-20 06:58:55
    gsst                                     : 0
    gstd                                     : 345048
    
    Vidéo
    ID                                       : 1
    Format                                   : AVC
    Format/Info                              : Advanced Video Codec
    Profil du format                         : Main@L3.1
    Paramètres du format                     : CABAC / 3 Ref Frames
    Paramètres du format, CABAC              : Oui
    Paramètres du format, RefFrames          : 3 images
    Identifiant du codec                     : avc1
    Identifiant du codec/Info                : Advanced Video Coding
    Durée                                    : 5 min 45s
    Débit                                    : 388 kb/s
    Largeur                                  : 1 280 pixels
    Hauteur                                  : 720 pixels
    Format à l'écran                         : 16/9
    Type d'images/s                          : Constant
    Images par seconde                       : 30,000 Im/s
    Espace de couleurs                       : YUV
    Sous-échantillonnage de la chrominance   : 4:2:0
    Profondeur des couleurs                  : 8 bits
    Type de balayage                         : Progressif
    Bits/(Pixel*Image)                       : 0.014
    Taille du flux                           : 16,0 Mio (75%)
    Titre                                    : ISO Media file produced by Google Inc. Created on: 03/19/2019.
    Date d'encodage                          : UTC 2019-03-20 06:58:55
    Date de marquage                         : UTC 2019-03-20 06:58:55
    Gamme de couleurs                        : Limited
    Coordonnées de chromaticité              : BT.709
    Caractéristiques du transfert            : BT.709
    Coefficients de la matrice               : BT.709
    Codec configuration box                  : avcC
    
    Audio
    ID                                       : 2
    Format                                   : AAC LC
    Format/Info                              : Advanced Audio Codec Low Complexity
    Identifiant du codec                     : mp4a-40-2
    Durée                                    : 5 min 45s
    Type de débit                            : Variable
    Débit                                    : 128 kb/s
    Canaux                                   : 2 canaux
    Channel layout                           : L R
    Echantillonnage                          : 44,1 kHz
    Images par seconde                       : 43,066 Im/s (1024 SPF)
    Mode de compression                      : Avec perte
    Taille du flux                           : 5,26 Mio (25%)
    Titre                                    : ISO Media file produced by Google Inc. Created on: 03/19/2019.
    Date d'encodage                          : UTC 2019-03-20 06:58:55
    Date de marquage                         : UTC 2019-03-20 06:58:55
    Downloaded (-f 136+140) :
    Code:
    Général
    Nom complet                              : H:\YT - Coucou tu veux voir ma bite  – Version internationale [R0IGeGFkuks 136+140].mp4
    Format                                   : MPEG-4
    Profil du format                         : Base Media
    Identifiant du codec                     : isom (isom/iso2/avc1/mp41)
    Taille du fichier                        : 21,6 Mio
    Durée                                    : 5 min 45s
    Débit global moyen                       : 524 kb/s
    Application utilisée                     : Lavf58.19.102
    
    Vidéo
    ID                                       : 1
    Format                                   : AVC
    Format/Info                              : Advanced Video Codec
    Profil du format                         : Main@L3.1
    Paramètres du format                     : CABAC / 3 Ref Frames
    Paramètres du format, CABAC              : Oui
    Paramètres du format, RefFrames          : 3 images
    Identifiant du codec                     : avc1
    Identifiant du codec/Info                : Advanced Video Coding
    Durée                                    : 5 min 45s
    Débit                                    : 388 kb/s
    Largeur                                  : 1 280 pixels
    Hauteur                                  : 720 pixels
    Format à l'écran                         : 16/9
    Type d'images/s                          : Constant
    Images par seconde                       : 30,000 Im/s
    Espace de couleurs                       : YUV
    Sous-échantillonnage de la chrominance   : 4:2:0
    Profondeur des couleurs                  : 8 bits
    Type de balayage                         : Progressif
    Bits/(Pixel*Image)                       : 0.014
    Taille du flux                           : 16,0 Mio (74%)
    Titre                                    : ISO Media file produced by Google Inc. Created on: 03/19/2019.
    Gamme de couleurs                        : Limited
    Coordonnées de chromaticité              : BT.709
    Caractéristiques du transfert            : BT.709
    Coefficients de la matrice               : BT.709
    Codec configuration box                  : avcC
    
    Audio
    ID                                       : 2
    Format                                   : AAC LC
    Format/Info                              : Advanced Audio Codec Low Complexity
    Identifiant du codec                     : mp4a-40-2
    Durée                                    : 5 min 45s
    Type de débit                            : Constant
    Débit                                    : 128 kb/s
    Canaux                                   : 2 canaux
    Channel layout                           : L R
    Echantillonnage                          : 44,1 kHz
    Images par seconde                       : 43,066 Im/s (1024 SPF)
    Mode de compression                      : Avec perte
    Taille du flux                           : 5,27 Mio (24%)
    Titre                                    : ISO Media file produced by Google Inc. Created on: 03/19/2019.
    Default                                  : Oui
    AlternateGroup/String                    : 1
    In this case the re-encoding serves absolutely no purpose, but their stupid algorithm has to do it anyway.
    Last edited by abolibibelot; 22nd Aug 2019 at 12:15.
    Quote Quote  
  7. Originally Posted by abolibibelot View Post
    In this case the re-encoding serves absolutely no purpose, but their stupid algorithm has to do it anyway.
    Several years ago, if the videos were in the same format as what they used (FLV at the time, I believe), they didn't reencode. However, I believe they decided to reencode everything because of malware that might be hidden within the uploaded videos.

    In the OP's case, though, he's not asking about videos that were crap to begin with.
    Quote Quote  
  8. Member
    Join Date
    Jul 2007
    Location
    United States
    Search Comp PM
    Just thought of this. One of the reasons Youtube may reencode videos is to prevent people from using it as file storage. Especially if you set the video to private.

    Edit; I never heart about Google Takeout and after reading this article, I still don't understand what it does beyond Google Drive. But, what it isn't is an alternative to Youtube downloads for the non-uploader as it's personal storage. https://www.androidguys.com/tips-tools/google-takeout-what-is-it-how-use-it/
    Last edited by lingyi; 22nd Aug 2019 at 15:03.
    Quote Quote  
  9. In the OP's case, though, he's not asking about videos that were crap to begin with.
    Well, crap is an excellent fertilizer...
    Quote Quote  
  10. Another inconsistency I just noticed coincidentally :
    This video shows a single still picture in quite poor quality, yet the downloaded 1280x720 file has a relatively high video bitrate of 598kbps.
    This similar video shows several still pictures in better quality, yet the downloaded 1280x720 file has a very low video bitrate of 89kbps.
    Quote Quote  



Similar Threads