Log in

View Full Version : Which file is better quality?


magus
26th August 2017, 00:44
Hello all,

I used jdownloader and youtube-dlg to download a youtube video:

https://www.youtube.com/watch?v=5HFIsez-nYo

Here is the mediainfo for both programs. Can someone tell me which program retained the highest quality of the video and audio after conversion?

Thanks for anyone's help in this!

Youtube-dlg
General
Format : Matroska
Format version : Version 4 / Version 2
File size : 513 MiB
Duration : 13mn 3s
Overall bit rate : 5 491 Kbps
Writing application : Lavf57.71.100
Writing library : Lavf57.71.100

Video
ID : 1
Format : AVC
Format/Info : Advanced Video Codec
Format profile : High@L4.2
Format settings, CABAC : Yes
Format settings, ReFrames : 2 frames
Codec ID : V_MPEG4/ISO/AVC
Duration : 13mn 3s
Width : 1 920 pixels
Height : 1 080 pixels
Display aspect ratio : 16:9
Frame rate mode : Constant
Frame rate : 59.940 fps
Color space : YUV
Chroma subsampling : 4:2:0
Bit depth : 8 bits
Scan type : Progressive
Default : Yes
Forced : No
Color range : Limited
Color primaries : BT.709
Transfer characteristics : BT.709
Matrix coefficients : BT.601
HANDLER_NAME : VideoHandler
DURATION : 00:13:03.883000000

Audio
ID : 2
Format : Opus
Codec ID : A_OPUS
Duration : 13mn 3s
Channel(s) : 2 channels
Channel positions : Front: L R
Sampling rate : 48.0 KHz
Bit depth : 32 bits
Compression mode : Lossy
Language : English
Default : Yes
Forced : No
DURATION : 00:13:03.921000000
jdownloader
General
Format : MPEG-4
Format profile : Base Media
Codec ID : isom
File size : 513 MiB
Duration : 13mn 3s
Overall bit rate : 5 493 Kbps
Movie name : Hellblade PC vs PS4/Pro: Graphics Comparison 1080p60 Settings Tweak Guide!
Performer : DigitalFoundry
Recorded date : 2017
Writing application : Lavf55.49.100
Comment : https://www.youtube.com/watch?v=5HFIsez-nYo

Video
ID : 1
Format : AVC
Format/Info : Advanced Video Codec
Format profile : High@L4.2
Format settings, CABAC : Yes
Format settings, ReFrames : 2 frames
Codec ID : avc1
Codec ID/Info : Advanced Video Coding
Duration : 13mn 3s
Bit rate : 5 351 Kbps
Width : 1 920 pixels
Height : 1 080 pixels
Display aspect ratio : 16:9
Frame rate mode : Variable
Frame rate : 59.940 fps
Minimum frame rate : 59.920 fps
Maximum frame rate : 59.960 fps
Color space : YUV
Chroma subsampling : 4:2:0
Bit depth : 8 bits
Scan type : Progressive
Bits/(Pixel*Frame) : 0.043
Stream size : 500 MiB (97%)
Color range : Limited
Color primaries : BT.709
Transfer characteristics : BT.709
Matrix coefficients : BT.601

Audio
ID : 2
Format : AAC
Format/Info : Advanced Audio Codec
Format profile : LC
Codec ID : 40
Duration : 13mn 3s
Bit rate mode : Constant
Bit rate : 126 Kbps
Channel(s) : 2 channels
Channel positions : Front: L R
Sampling rate : 44.1 KHz
Compression mode : Lossy
Stream size : 11.7 MiB (2%)

mariush
26th August 2017, 20:46
It's same video stream , just two different containers (mkv versus mp4).
Containers (avi, mkv, mp4 etc) just combine video and audio tracks and subtitles and chapter information and metadata into single files, which video players can then decode and play. The video and audio streams should be identical in both files, as they're taken out of the containers.

magus
27th August 2017, 23:29
It's same video stream , just two different containers (mkv versus mp4).
Containers (avi, mkv, mp4 etc) just combine video and audio tracks and subtitles and chapter information and metadata into single files, which video players can then decode and play. The video and audio streams should be identical in both files, as they're taken out of the containers.

Thanks, I understand the containers part but it seems like the programs use different encoding settings for example youtube-dlg uses constant bitrate while jdownloader uses variable.

Also the audio encoding seems be different as well.

Can you see which program uses higher quality settings?

sneaker_ger
28th August 2017, 00:02
They don't encode, only download. There is no indication that one is constant bitrate. Like mariush said they are identical.

Audio: one is AAC, the other Opus. Both offer very good quality at these bitrates. I doubt you would be able to hear any difference (I don't).

magus
29th August 2017, 15:40
They don't encode, only download. There is no indication that one is constant bitrate. Like mariush said they are identical.


In the first post with the mediainfo paste,

Under Video->Frame rate mode for youtube dlg it states constant.
Under Video->Frame rate mode for jdownloader it states variable.

sneaker_ger
29th August 2017, 17:14
Frame rate isn't bitrate. The frame rate difference shown by MediaInfo is only some minor jitter. There is jitter in mkv as well, it's just that MediaInfo ignores it to some extent. The picture quality is 100% identical because the H.264 bitstream is identical. Just muxed in a different container.

magus
29th August 2017, 21:48
Frame rate isn't bitrate. The frame rate difference shown by MediaInfo is only some minor jitter. There is jitter in mkv as well, it's just that MediaInfo ignores it to some extent. The picture quality is 100% identical because the H.264 bitstream is identical. Just muxed in a different container.


Ok sounds good. Thanks.