How do I concatenate M4S segments without conversion?

432 views
Skip to first unread message

Animedude Johnson

unread,
Apr 25, 2018, 7:10:36 AM4/25/18
to Video DownloadHelper Q&A
I'm using the free version of Video Download Helper. When I downloaded a video from Vimeo, it inserted a QR code into it, because I'm not using the payed version of VDH. But that shouldn't be happening. I never asked it to CONVERT the video, and according to the documentation on VDH, it should only insert the QR code when converting video. Downloading, even when that download is based on segmented transmission of the video (which requires concatenation of the segments), is not the same as conversion, so it should not have appended its QR code to the video. In my understanding of the word "conversion" refers to reencoding the video, that is running it through a codec to recompress the video (something I wouldn't want to do anyway, as that lowers the quality). From my understanding, the operation I attempted to perform, simply downloading an M4S segmented video and concatenating the segments into a single MP4 video, is not a conversion, and therefore should not have the QR code inserted. So I am thinking maybe it is reencoding the MP4 video at a different quality than the source material. So my question is this, can you tell me how to disable all conversion steps, and have it ONLY download and concatenate the video segments? Is there a setting for the VDH plugin to completely disable conversion? Or in your mind (the author of this software) does concatenation count as conversion?

mig

unread,
Apr 25, 2018, 7:48:14 AM4/25/18
to Video DownloadHelper Q&A
On Vimeo, the audio and video streams are separated. To get a single audio+video MP4 file, it needs an additional operation called aggregation (VDH uses words "aggregation" and "conversion" to distinguish the "mix audio and video" and "change the audio/video container or codec format).
You can go to VDH settings > Behavior > "Dash streams" to download separately audio and video (default is to aggregate the streams).


Animedude Johnson

unread,
Apr 25, 2018, 3:24:59 PM4/25/18
to Video DownloadHelper Q&A
Actually since concatenating the segments (segment-1.m4s, segment-2.m4s, etc; combined to a single mp4 video stream) and multiplexing the audio and video streams into a single file are both non-conversion operations, neither of these should put the QR code into the resulting video. According to the documentation for VDH, only a conversion should add the QR code. So what I'm trying to figure out is, how can I COMPLETELY disable conversion?

mig

unread,
Apr 25, 2018, 4:20:10 PM4/25/18
to Video DownloadHelper Q&A
Aggregation generates a QR code. If you don't want that QR code you can get a license.

Animedude Johnson

unread,
Apr 26, 2018, 5:14:13 PM4/26/18
to Video DownloadHelper Q&A
Just how does aggregation generate a QR code? Agregation doesn't involve reencoding the streams. It only involves writing the 2 streams together into a single container file. Since it doesn't reencode the streams, there's no opportunity to inject any additional image data (like a QR code) into the stream. So what I would like to know is this. Does your trial version actually reencode the video stream to inject the QR code (thus degrading the quality of the entire image by compression artifacts)? Or does it use some non-destructive technique to accomplish this when aggregating without reencoding?
Reply all
Reply to author
Forward
0 new messages