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

6play not working #15248

Open
DavidTre07 opened this issue Jan 13, 2018 · 8 comments
Open

6play not working #15248

DavidTre07 opened this issue Jan 13, 2018 · 8 comments

Comments

@DavidTre07
Copy link

@DavidTre07 DavidTre07 commented Jan 13, 2018

Please follow the guide below

  • You will be asked some questions and requested to provide some information, please read them carefully and answer honestly
  • Put an x into all the boxes [ ] relevant to your issue (like this: [x])
  • Use the Preview tab to see what your issue will actually look like

Make sure you are using the latest version: run youtube-dl --version and ensure your version is 2018.01.14. If it's not, read this FAQ entry and update. Issues with outdated version will be rejected.

  • I've verified and I assure that I'm running youtube-dl 2018.01.14

Before submitting an issue make sure you have:

  • At least skimmed through the README, most notably the FAQ and BUGS sections
  • Searched the bugtracker for similar issues including closed ones

What is the purpose of your issue?

  • Bug report (encountered problems with youtube-dl)
  • Site support request (request for adding support for a new site)
  • Feature request (request for a new functionality)
  • Question
  • Other

The documentation says that 6play is supported but I'm getting this error:

./youtube-dl --verbose https://www.6play.fr/salvation-p_7981/Saison-1-episode-6-c_11853113
[debug] System config: []
[debug] User config: []
[debug] Custom config: []
[debug] Command-line args: [u'--verbose', u'https://www.6play.fr/salvation-p_7981/Saison-1-episode-6-c_11853113']
[debug] Encodings: locale UTF-8, fs UTF-8, out UTF-8, pref UTF-8
[debug] youtube-dl version 2018.01.14
[debug] Python version 2.7.14 (CPython) - Linux-4.14.11-300.fc27.x86_64-x86_64-with-fedora-27-Twenty_Seven
[debug] exe versions: none
[debug] Proxy map: {}
[6play] 11853113: Downloading JSON metadata
[6play] 11853113: Downloading m3u8 information
WARNING: Failed to download m3u8 information: HTTP Error 403: Forbidden
[6play] 11853113: Downloading f4m manifest
WARNING: Unable to download f4m manifest: HTTP Error 403: Forbidden
[6play] 11853113: Downloading MPD manifest
WARNING: Failed to download MPD manifest: HTTP Error 403: Forbidden
[6play] 11853113: Downloading ISM manifest
WARNING: Failed to download ISM manifest: HTTP Error 403: Forbidden
ERROR: No video formats found; please report this issue on https://yt-dl.org/bug . Make sure you are using the latest version; type  youtube-dl -U  to update. Be sure to call youtube-dl with the --verbose flag and include its complete output.
Traceback (most recent call last):
  File "./youtube-dl/youtube_dl/YoutubeDL.py", line 784, in extract_info
    ie_result = ie.extract(url)
  File "./youtube-dl/youtube_dl/extractor/common.py", line 438, in extract
    ie_result = self._real_extract(url)
  File "./youtube-dl/youtube_dl/extractor/sixplay.py", line 86, in _real_extract
    self._sort_formats(formats)
  File "./youtube-dl/youtube_dl/extractor/common.py", line 1069, in _sort_formats
    raise ExtractorError('No video formats found')
ExtractorError: No video formats found; please report this issue on https://yt-dl.org/bug . Make sure you are using the latest version; type  youtube-dl -U  to update. Be sure to call youtube-dl with the --verbose flag and include its complete output.
@cafehaine
Copy link

@cafehaine cafehaine commented Jan 15, 2018

see #14719 for a working account

@yan12125 yan12125 added the DRM label Jan 15, 2018
@DavidTre07
Copy link
Author

@DavidTre07 DavidTre07 commented Jan 15, 2018

Hello,
I think this problem is not related to flash or an account needs.
If you want to centralize all tickets in relation with 6play, I will follow the #14719

Thanks.

@catkfr
Copy link

@catkfr catkfr commented Feb 1, 2018

Hello,
Following this issue: 6play not working for me either: HTTP 403 as well.

@tmpaccount56
Copy link

@tmpaccount56 tmpaccount56 commented Feb 1, 2018

Here is a quick fix:

In file "youtube_dl/extractor/sixplay.py"
replace
asset_url = re.sub(r'/([^/]+)\.ism/[^/]*\.m3u8', r'/\1.ism/\1.m3u8', asset_url)
by
asset_url = re.sub(r'/([^/]+)\.ism/[^/]*\.m3u8', r'/\1.ism/Manifest.m3u8', asset_url)

Tested with https://www.6play.fr/top-chef-p_872/episode-1-saison-9-c_11874201

remitamine added a commit that referenced this issue Feb 1, 2018
@emmtte
Copy link

@emmtte emmtte commented Feb 3, 2018

Thanks @tmpaccount56, good job
Need a commit for this patch

@AlanTnr
Copy link

@AlanTnr AlanTnr commented Feb 6, 2018

youtube_dl version 2018.02.04 works for me on the two food show links indicated above (top-chef from tmpaccount56 and norbert-commis-d-office from cafehaine). However, it does not work for this link: https://www.6play.fr/this-is-us-p_8255/Saison-1-episode-4-c_11859205.

My link is a time-limited "replay" of a previously broadcast emission. This site, like the sites of most other major French TV channels, allows many/most previously broadcast shows to be viewed by streaming. Some of these "replays" are available only for a limited time (typically one week). The two previous links which work are apparently not time-limited -- that is the only difference that I see.

When viewing these three videos in Firefox, DRM seems to work the same way. If the Widevine module is disactivated, after some commercial advertisements the page throws up a request for Adobe Flash (which I do not have installed). If I activate Widevine and load the page, the video begins playing after the ads. If I disactivate Widevine while the video is playing, the video stops and the Adobe Flash request comes up.

(I have no idea of what issues DRM presents for youtube-dl. I've seen no related info in the FAQs or other documentation for youtube-dl.)

(I re-downloaded youtube-dl a few hours ago, as automatic update no longer works on my Mac -- I see this was flagged in another report -- and I hope this is the latest version).

ydl --verbose 'https://www.6play.fr/this-is-us-p_8255/Saison-1-episode-4-c_11859205'
[debug] System config: []
[debug] User config: [u'-ci', u'--no-mtime']
[debug] Custom config: []
[debug] Command-line args: [u'--verbose', u'https://www.6play.fr/this-is-us-p_8255/Saison-1-episode-4-c_11859205']
[debug] Encodings: locale UTF-8, fs utf-8, out UTF-8, pref UTF-8
[debug] youtube-dl version 2018.02.04
[debug] Python version 2.7.2 (CPython) - Darwin-12.4.0-x86_64-i386-64bit
[debug] exe versions: ffmpeg 2.8.4, ffprobe 2.8.4
[debug] Proxy map: {}
[6play] 11859205: Downloading JSON metadata
[6play] 11859205: Downloading m3u8 information
ERROR: No video formats found; please report this issue on https://yt-dl.org/bug . Make sure you are using the latest version; type youtube-dl -U to update. Be sure to call youtube-dl with the --verbose flag and include its complete output.
Traceback (most recent call last):
File "/usr/local/bin/ydl/youtube_dl/YoutubeDL.py", line 785, in extract_info
ie_result = ie.extract(url)
File "/usr/local/bin/ydl/youtube_dl/extractor/common.py", line 440, in extract
ie_result = self._real_extract(url)
File "/usr/local/bin/ydl/youtube_dl/extractor/sixplay.py", line 90, in _real_extract
self._sort_formats(formats)
File "/usr/local/bin/ydl/youtube_dl/extractor/common.py", line 1071, in _sort_formats
raise ExtractorError('No video formats found')
ExtractorError: No video formats found; please report this issue on https://yt-dl.org/bug . Make sure you are using the latest version; type youtube-dl -U to update. Be sure to call youtube-dl with the --verbose flag and include its complete output.

@emmtte
Copy link

@emmtte emmtte commented Feb 16, 2018

Have you tried the patch from @tmpaccount56
For me it work for time limited replay

@NiesmialyGosc
Copy link

@NiesmialyGosc NiesmialyGosc commented Jul 10, 2018

Hi team @dstftw @AlanTnr , could you kindly help me check these videos? https://www.6play.fr/legends-p_5814

D:\MOVIE\TOOLS&BATCHFILES\AUDIO\SERIAL\VIDEOS\ffmpeg\bin>youtube-dl https://www.6play.fr/legends-p_5814/saison-1-episode-1-c_11566636
[6play] 11566636: Downloading JSON metadata
[6play] 11566636: Downloading webpage
[6play] 11566636: Downloading m3u8 information
[6play] 11566636: Downloading f4m manifest
WARNING: Unable to download f4m manifest: HTTP Error 403: Forbidden
[6play] 11566636: Downloading MPD manifest
[6play] 11566636: Downloading ISM manifest
ERROR: No video formats found; please report this issue on https://yt-dl.org/bug . Make sure you are using the latest version; type youtube-dl -U to update. Be sure to call youtube-dl with the --verbose flag and include its complete output.

Many thanks in advance!!
NiesmialyGosc

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
9 participants
You can’t perform that action at this time.