On 14/10/2025 18:59, Peter van den Houten via ffmpeg-user wrote:
curl $BROWSERURL | grep m3u8 | head -n1 ? Without knowing more about the
page in question it's kinda hard to say.
Why do you think ffmpeg / ffprobe would find the URL if yt-dlp and
others
will not?
Frame challenge: would it not be more advantageous to submit a
request to
yt-dlp to add the site you're trying to get to work? The folks who
work on
it will surely be adept at figuring out which bits are required.
Cheers,
Rob
I agree with Rob; ping the folks at yt-dlp. One can still script
simple ffmpeg downloads for the likes of https://flixhouse.com
(example below) but modern sophisticated websites will require some js
magic.
Example:
manifest=$(wget -O- -q "https://flixhouse.com/video/2190/agent-elite"
| grep -o -E "https://[^\"']*\.m3u8")
ffmpeg -user_agent "Mozilla/5.0 (iPad; CPU OS 6_0 like Mac OS X)
AppleWebKit/536.26 (KHTML, like Gecko) Version/6.0 Mobile/10A5355d
Safari/8536.25" -i $manifest -c copy -y output.mp4
Thanks for the infos. The m3u8 URL is not found within the web page.
Since I can see it listed in Chrome's Developer console, I guess it's
downloaded through JavaScript after I play the video.
I'll see if the youtube-dlp people know of a solution.
_______________________________________________
ffmpeg-user mailing list -- [email protected]
To unsubscribe send an email to [email protected]