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

Site support: gunstreamer.com #25109

Open
opsoyo opened this issue May 3, 2020 · 0 comments
Open

Site support: gunstreamer.com #25109

opsoyo opened this issue May 3, 2020 · 0 comments

Comments

@opsoyo
Copy link

@opsoyo opsoyo commented May 3, 2020

Checklist

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

Example URLs

Video using YouTube backend:
Single video: https://gunstreamer.com/watch/canada-prime-minister-bans-ar15s-w-no-vote-no-democracy-no-debate_4xaFfEPH5JoXpYw.html

Current output JSON:
{"formats": [{"ext": "youtube", "width": null, "height": null, "tbr": null, "format_id": "0", "url": "https://www.youtube.com/watch?v=8fV-i3QDR6g", "vcodec": null, "http_headers": {"User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/74.0.3706.6 Safari/537.36", "Accept-Charset": "ISO-8859-1,utf-8;q=0.7,*;q=0.7", "Accept": "text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8", "Accept-Encoding": "gzip, deflate", "Accept-Language": "en-us,en;q=0.5", "Referer": "https://gunstreamer.com/watch/canada-prime-minister-bans-ar15s-w-no-vote-no-democracy-no-debate_4xaFfEPH5JoXpYw.html"}, "format": "0 - unknown", "protocol": "https"}], "subtitles": {}, "thumbnail": "https://i.ytimg.com/vi/8fV-i3QDR6g/maxresdefault.jpg", "id": "canada-prime-minister-bans-ar15s-w-no-vote-no-democracy-no-debate_4xaFfEPH5JoXpYw", "title": "Canada Prime Minister Bans AR15s w/ No Vote, No Democracy, No Debate", "n_entries": 1, "playlist": "Canada Prime Minister Bans AR15s w/ No Vote, No Democracy, No Debate", "playlist_id": "canada-prime-minister-bans-ar15s-w-no-vote-no-democracy-no-debate_4xaFfEPH5JoXpYw", "playlist_title": "Canada Prime Minister Bans AR15s w/ No Vote, No Democracy, No Debate", "playlist_uploader": null, "playlist_uploader_id": null, "playlist_index": 1, "extractor": "generic", "webpage_url": "https://gunstreamer.com/watch/canada-prime-minister-bans-ar15s-w-no-vote-no-democracy-no-debate_4xaFfEPH5JoXpYw.html", "webpage_url_basename": "canada-prime-minister-bans-ar15s-w-no-vote-no-democracy-no-debate_4xaFfEPH5JoXpYw.html", "extractor_key": "Generic", "thumbnails": [{"url": "https://i.ytimg.com/vi/8fV-i3QDR6g/maxresdefault.jpg", "id": "0"}], "display_id": "canada-prime-minister-bans-ar15s-w-no-vote-no-democracy-no-debate_4xaFfEPH5JoXpYw", "requested_subtitles": null, "ext": "youtube", "width": null, "height": null, "tbr": null, "format_id": "0", "url": "https://www.youtube.com/watch?v=8fV-i3QDR6g", "vcodec": null, "http_headers": {"User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/74.0.3706.6 Safari/537.36", "Accept-Charset": "ISO-8859-1,utf-8;q=0.7,*;q=0.7", "Accept": "text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8", "Accept-Encoding": "gzip, deflate", "Accept-Language": "en-us,en;q=0.5", "Referer": "https://gunstreamer.com/watch/canada-prime-minister-bans-ar15s-w-no-vote-no-democracy-no-debate_4xaFfEPH5JoXpYw.html"}, "format": "0 - unknown", "protocol": "https", "fulltitle": "Canada Prime Minister Bans AR15s w/ No Vote, No Democracy, No Debate", "_filename": "Canada Prime Minister Bans AR15s w_ No Vote, No Democracy, No Debate-canada-prime-minister-bans-ar15s-w-no-vote-no-democracy-no-debate_4xaFfEPH5JoXpYw.youtube"}

Video using AWS:
Single video: https://gunstreamer.com/watch/heritage-rough-rider-6-5-vs-16-inch-barrel_rJ5zQigbHLFuBTt.html

Current output JSON:
{"formats": [{"ext": "mp4", "width": null, "height": null, "tbr": null, "format_id": "0", "url": "https://gunstreamer.s3.amazonaws.com/upload/videos/2020/05/IjVpDfpEuji26KmwgVq1_02_9770_a912d3828e133ff35f4a91869973f054.mp4", "vcodec": null, "http_headers": {"User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/70.0.3528.0 Safari/537.36", "Accept-Charset": "ISO-8859-1,utf-8;q=0.7,*;q=0.7", "Accept": "text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8", "Accept-Encoding": "gzip, deflate", "Accept-Language": "en-us,en;q=0.5", "Referer": "https://gunstreamer.com/watch/heritage-rough-rider-6-5-vs-16-inch-barrel_rJ5zQigbHLFuBTt.html"}, "format": "0 - unknown", "protocol": "https"}], "subtitles": {}, "thumbnail": "https://gunstreamer.s3.amazonaws.com/upload/photos/2020/05/rsPxrYSA9QQ31s7nNsbH_02_25716405d71b7f6cbbed410c38fbfbf9_image.jpg", "id": "heritage-rough-rider-6-5-vs-16-inch-barrel_rJ5zQigbHLFuBTt", "title": "Heritage Rough Rider 6.5 VS 16 Inch Barrel", "n_entries": 1, "playlist": "Heritage Rough Rider 6.5 VS 16 Inch Barrel", "playlist_id": "heritage-rough-rider-6-5-vs-16-inch-barrel_rJ5zQigbHLFuBTt", "playlist_title": "Heritage Rough Rider 6.5 VS 16 Inch Barrel", "playlist_uploader": null, "playlist_uploader_id": null, "playlist_index": 1, "extractor": "generic", "webpage_url": "https://gunstreamer.com/watch/heritage-rough-rider-6-5-vs-16-inch-barrel_rJ5zQigbHLFuBTt.html", "webpage_url_basename": "heritage-rough-rider-6-5-vs-16-inch-barrel_rJ5zQigbHLFuBTt.html", "extractor_key": "Generic", "thumbnails": [{"url": "https://gunstreamer.s3.amazonaws.com/upload/photos/2020/05/rsPxrYSA9QQ31s7nNsbH_02_25716405d71b7f6cbbed410c38fbfbf9_image.jpg", "id": "0"}], "display_id": "heritage-rough-rider-6-5-vs-16-inch-barrel_rJ5zQigbHLFuBTt", "requested_subtitles": null, "ext": "mp4", "width": null, "height": null, "tbr": null, "format_id": "0", "url": "https://gunstreamer.s3.amazonaws.com/upload/videos/2020/05/IjVpDfpEuji26KmwgVq1_02_9770_a912d3828e133ff35f4a91869973f054.mp4", "vcodec": null, "http_headers": {"User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/70.0.3528.0 Safari/537.36", "Accept-Charset": "ISO-8859-1,utf-8;q=0.7,*;q=0.7", "Accept": "text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8", "Accept-Encoding": "gzip, deflate", "Accept-Language": "en-us,en;q=0.5", "Referer": "https://gunstreamer.com/watch/heritage-rough-rider-6-5-vs-16-inch-barrel_rJ5zQigbHLFuBTt.html"}, "format": "0 - unknown", "protocol": "https", "fulltitle": "Heritage Rough Rider 6.5 VS 16 Inch Barrel", "_filename": "Heritage Rough Rider 6.5 VS 16 Inch Barrel-heritage-rough-rider-6-5-vs-16-inch-barrel_rJ5zQigbHLFuBTt.mp4"}

Description

While access to the videos is available for the AWS pages, the YouTube pages are utilizing the iframe element with custom controls overlay and causing an incorrect -F output. Neither the AWS or YouTube pages accurately provide the description for the video, which is located in the <p dir="auto" itemprop="description"> element.

No playlists seem to be present on this site.

User page URLs appear as:
https://gunstreamer.com/@Armed_Republic
https://gunstreamer.com/@clovertac

Videos tab of user pages:
https://gunstreamer.com/@clovertac?page=videos
https://gunstreamer.com/@Armed_Republic?page=videos

Videos on this page, in this tab, are under the element <div class="videos-latest-list"> and more videos are provided by clicking "Show More" at the bottom.

More videos are loaded via AJAX, sending form data to https://gunstreamer.com/aj/load-more/profile_videos?views=25 with the following data: hash=5ef4eb9ac496119427d62df22e1c1e898e8af09f&last_id=131070&ids%5B0%5D=133437&ids%5B1%5D=133394&ids%5B2%5D=133257&ids%5B3%5D=133142&ids%5B4%5D=133068&ids%5B5%5D=133009&ids%5B6%5D=132933&ids%5B7%5D=132789&ids%5B8%5D=132782&ids%5B9%5D=132739&ids%5B10%5D=132630&ids%5B11%5D=131717&ids%5B12%5D=131642&ids%5B13%5D=131610&ids%5B14%5D=131520&ids%5B15%5D=131330&ids%5B16%5D=131325&ids%5B17%5D=131272&ids%5B18%5D=131106&ids%5B19%5D=131070&keyword=&user_id=1585

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