Downloading from ViX.com issue #1080
Replies: 4 comments 4 replies
-
I do not work for VDH. I'm just another user. I visited the URL you gave & for me, VDH just gave an error trying to download that item. It never even began to download it. You must have a magic touch. So I went to Plan B. For this exercise, I decided to undock the Network Monitor to its own window. I didn't find any of the usual objects for either HLS or DASH master manifests. But I did find this rather suspicious looking json: You would expect an object of type x-mpegurl to have a name that includes master.m3u8. So this is a bit non-standard. Whatever. This is the hand we're dealt here. Play it. I double clicked that entry in the Network Monitor. Firefox did open a new tab for the json. It looked like this: Now that does look like the URL of an HLS master manifest. These things are never guaranteed. The web is full of oddball things. But I can only hope this really is the URL for an HLS master manifest. That means I have to run that URL through ffprobe. I'm not going to post that here because the ffprobe results are duplicated in the 2 ffmpeg logs I'm about to post. I discovered a 1280x720 video in there of duration 31:26. It happened to have Spanish subtitles associated with it. I don't speak Spanish but I decided to see if I could get them. So I ran 2 ffmpeg runs, one to get the video & the other to get the captions. The captions came in no problem, apparently for the full duration of the video. Here are the log for downloading the subtitles & the captions themselves. I had to rename the file from .vtt to .txt to get it to post here. VIX Test Video vtt Log.txt The video itself was a different matter. Somewhat in keeping with your observation that things went wrong at the first commercial, I think ffmpeg hit a snag there. What I got did play fine, with subtitles. It seems to be about a guy & his girlfriend going to a dance club. She loves it all. He thinks the music sucks & it's giving him a headache. I can probably identify with the guy. I am going to speculate about what happened here. Speculate. Wild-ass guess. Not reliable. I am probably completely wrong. But here's what I think is going on. The master manifest points to a first stream manifest. That stream manifest covers about 5 minutes of the clip. When the first stream manifest ends, it chains to a second stream manifest. But somehow, there is an ad inserted into the stream. When the ad finishes, the video continues with a second stream manifest. But it's treated more or less like a whole new video with time stamps starting over again from 0. I think that's what ffmpeg can't handle. Of course, starting the second segment of the video back at time stamp 0 is totally ridiculous. But that's what I think is going on. Anybody who actually knows something would probably have a proper explanation. But until such a person shows up here to post, this is the best I can do. Here's another wild-ass guess. Maybe it's the ad itself that starts with a time stamp of 0 & that's confusing ffmpeg. I tried to play the show on the web site with the subtitles activated. I managed to turn them on for the first segment of the show. But they refused to remain on after the first ad & I couldn't make them turn back on. They exist. I downloaded them. You can see that in the file I posted above. But the web site refuses to use them. It's very strange. Maybe because the different segments revert to time index 0 while the subtitles continue with what ought to be the proper time indexes, that's screwing up the display of the captions. Maybe. Remember, I'm guessing here. This doesn't get us anywhere. Neither VDH nor ffmpeg can download this. I have no solution to work around it. Maybe there's parameters for ffmpeg that tell it to not validate the time stamps & just take what streams in. I don't know what they are. Maybe somebody else can figure that out. |
Beta Was this translation helpful? Give feedback.
-
I tried this video after using a web proxy because of the regional blocking, it was somewhere around 80% before failing. |
Beta Was this translation helpful? Give feedback.
-
Thank you GrampaWildWilly and Mattmjs for your comments. Using these, in combination with a couple of web searches (to make up for my limited knowledge of streaming), I finally figured out a way to get around VDH's issue downloading from vix.com. Here is how it goes:
|
Beta Was this translation helpful? Give feedback.
-
Ok, now here's another one giving me trouble, also from vix.com... |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Your question
Hello,
I am having problems downloading videos from the ViX.com (Spanish language programs) web site. Essentially, the downloading starts properly but stops with the following error as soon as it hits the first commercial break:
[https @ 000001e11b342d80] Cannot reuse HTTP connection for different host: m110601-fcdn.mp.lura.live:-1 != dcs110-mcdn.mp.lura.live:-1
[https @ 000001e11b340580] Cannot reuse HTTP connection for different host: m110601-fcdn.mp.lura.live:-1 != dcs110-mcdn.mp.lura.live:-1
[aac_adtstoasc @ 000001e11b7bc9c0] Error parsing ADTS frame header!
[mp4 @ 000001e11b808d40] Error applying bitstream filters to an output packet for stream #1: Invalid data found when processing input
[aost#0:1/copy @ 000001e11b7f54c0] Error submitting a packet to the muxer: Invalid data found when processing input
[out#0/mp4 @ 000001e11b7f5e80] Error muxing a packet
The end result is a perfect recording, but only for the first segment of the video, until the first commercial break (as opposed to all of it). I just tested it with the current beta version (v9.1), but the latest stable version did the same.
You can use the following URL as an example to try: https://vix.com/es-es/video/video-4204862 (US- or Mexico-based VPN necessary for access).
I tried may different settings, but nothing seems to work. Can anybody suggest a way to resolve this, or can this be addressed in a future update?
Thank you
Addon & CoApp version and details
version: 9.1.0.39
target: mozilla
channel: beta
lang: fr
coapp: {"found":true,"path":"C:\Program Files\DownloadHelper CoApp\vdhcoapp.exe","version":"2.0.19","new_version":false}
license: {"accepted":true,"email":"","key":"ff269289ee0643ad"}
platform: x86-64 win
UA: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:128.0) Gecko/20100101 Firefox/128.0
{
"valid_license_message_has_been_displayed": true,
"http_media_download_strategy": "inbrowser",
"download_directory": "C:\Téléchargements\dwhelper",
"view_options": {
"all_tabs": false,
"low_quality": true,
"sort_by_status": true,
"sort_reverse": false,
"show_button_clean": true,
"show_button_clean_all": false,
"show_button_convert_local": false,
"hide_downloaded": false
},
"use_legacy_ui": false,
"use_sidebar": false,
"open_count_store": 2,
"successfull_dl": 29
}
Beta Was this translation helpful? Give feedback.
All reactions