yt-dlc icon indicating copy to clipboard operation
yt-dlc copied to clipboard

[Site Request] Trovo (trovo.live)

Open DerBunteBall opened this issue 4 years ago • 4 comments

Checklist

  • [x] I'm reporting a new site support request
  • [x] I've verified that I'm running youtube-dlcc version 2020.10.31
  • [x] I've checked that all provided URLs are alive and playable in a browser
  • [x] I've checked that none of provided URLs violate any copyrights
  • [x] I've searched the bugtracker for similar site support requests including closed ones

Example URLs

  • Single video: https://trovo.live/video/ltv-100095501_100095501_1604757751?ltab=videos
  • Channel/Livestream: https://trovo.live/Exsl

Description

Trovo is a Livestream and Video Portal for gaming Videos.

Actually there is no extractor for this site and the generic one fails.

The following features for the extractor would be dreamful:

  1. Support downloading a running livestream (Channel/Livestream URL)
  2. Support downloading videos and past streams (they are viewable on the channel site in the tab Videos - I think there is no playlist url)
  3. Shuld be choosable what to download: stream only, single video/past stream, all videos and past streams of a channel.

I hope all relevant information is there.

Best Regards

DerBunteBall avatar Nov 16 '20 07:11 DerBunteBall

Not sure if this is useful but for the single video you provided, IDM was able to find a .m3u8 file.

Link to m3u8: https://vod.trovo.live/6ae21848vodger1301120758/22cc4f4b5285890809556501046/playlist_eof.m3u8

Hope this helps :)

profbot avatar Nov 21 '20 13:11 profbot

@profbot: Yes this helped. It is possible to take this URL and ripping it to MPEG-4 with ffmpeg. The URL is embedded in a JSON part of a JavaScript in <script></script> Tags. I think it's possible to extract this URL and ripping it with ffmpeg like in other extractors.

Best Regards

DerBunteBall avatar Nov 22 '20 00:11 DerBunteBall

I'm giving this a little push. A working extractor would be very nice.

Best Regards

DerBunteBall avatar Jan 04 '21 22:01 DerBunteBall

It is possible to take this URL and ripping it to MPEG-4 with ffmpeg

You can pass m3u8 urls to yt-dlc as well instead of using ffmpeg directly

pukkandan avatar Jan 05 '21 19:01 pukkandan