Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support for Roxwel.com #1044

Closed
mnquintana opened this issue Jul 14, 2013 · 1 comment
Closed

Support for Roxwel.com #1044

mnquintana opened this issue Jul 14, 2013 · 1 comment
Assignees

Comments

@mnquintana
Copy link

@mnquintana mnquintana commented Jul 14, 2013

The generic downloader can't extract information from videos on http://www.roxwel.com.

$ youtube-dl "http://www.roxwel.com/player/passionpittakeawalklive.html" --verbose
[debug] System config: []
[debug] User config: []
[debug] Command-line args: ['http://www.roxwel.com/player/passionpittakeawalklive.html', '--verbose']
[debug] youtube-dl version 2013.07.12
[debug] Python version 2.7.2 - Darwin-12.4.0-x86_64-i386-64bit
[debug] Proxy map: {}
[redirect] Following redirect to http://www.roxwel.com/detector/passionpittakeawalklive.html
WARNING: Falling back on generic information extractor.
[generic] passionpittakeawalklive.html: Downloading webpage
[generic] passionpittakeawalklive.html: Extracting information
ERROR: Invalid URL: http://www.roxwel.com/detector/passionpittakeawalklive.html; please report this issue on https://yt-dl.org/bug . Be sure to call youtube-dl with the --verbose flag and include its complete output.
Traceback (most recent call last):
  File "/usr/local/bin/youtube-dl/youtube_dl/YoutubeDL.py", line 312, in extract_info
    ie_result = ie.extract(url)
  File "/usr/local/bin/youtube-dl/youtube_dl/extractor/common.py", line 95, in extract
    return self._real_extract(url)
  File "/usr/local/bin/youtube-dl/youtube_dl/extractor/generic.py", line 148, in _real_extract
    raise ExtractorError(u'Invalid URL: %s' % url)
ExtractorError: Invalid URL: http://www.roxwel.com/detector/passionpittakeawalklive.html; please report this issue on https://yt-dl.org/bug . Be sure to call youtube-dl with the --verbose flag and include its complete output.

An example URL: http://www.roxwel.com/player/passionpittakeawalklive.html

I think there are also URL parameters for video quality.

@yasoob
Copy link
Contributor

@yasoob yasoob commented Jul 14, 2013

Oh hi there ! I have found some info about this website. It uses rtmpe for streaming (which i hate a lot). Firstly roxwell uses javascript to detect our flash player version and then it redirects us to another url which is the actual video page url. In your above test url i got redirected to http://www.roxwel.com/player/passionpittakeawalklive.html?detect_bitrate=_300 . Here the detect_bitrate value came from the javascript which got executed on the previous page for detecting our flash version. After that we have to query http://www.roxwel.com/pl_one_time.php?player_mode=onsite&quality=300&filename=<vid name> vid_name = passionpittakeawalklive ( the player_mode, quality and filename's values were located in the html of the page ). This query will give us the rtmpe url of the video file. I wont be making an IE for it myself. Lets wait for the other devs to make an IE for it.

@ghost ghost assigned jaimeMF Jul 26, 2013
@jaimeMF jaimeMF closed this in 5826123 Jul 26, 2013
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Linked pull requests

Successfully merging a pull request may close this issue.

None yet
3 participants
You can’t perform that action at this time.