User Tools

Site Tools


howto:save-streams

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
howto:save-streams [2023/05/29 11:55] – external edit 127.0.0.1howto:save-streams [2025/02/24 12:12] (current) Wulf Rajek
Line 1: Line 1:
 ====== Saving Audio/Video/Photo Streams ====== ====== Saving Audio/Video/Photo Streams ======
 +
 +===== streamrip =====
 +
 +https://pypi.org/project/streamrip/
 +https://github.com/nathom/streamrip
 +
 +{{:howto:pasted:20231106-230922.png?600}}
 +
 +<code>pip3 install streamrip --upgrade</code>
 +
 +on Mint22 with pipx:
 +<code>
 +pipx install streamrip
 +# or 
 +pipx upgrade streamrip
 +# or for development version
 +pipx install git+https://github.com/nathom/streamrip.git@dev
 +</code>
 +
 +config in folder ~/.config/streamrip will not be removed when uninstalling through pipx
  
 ===== deemix ===== ===== deemix =====
Line 152: Line 172:
  
 https://jdownloader.org/download/index https://jdownloader.org/download/index
 +
 +
 +===== Saving DRM streams =====
 +
 +https://forum.videohelp.com/threads/415503-%5Brelease%5D-AllHellGui
 +https://github.com/vinefeeder/HellYes
 +
 +<code>
 +mkdir hellyes6
 +cd hellyes6
 +wget https://files.videohelp.com/u/301890/hellyes6.zip
 +unzip hellyes6.zip
 +rm hellyes6.zip
 +cd HellYesGui
 +python -m venv venv
 +venv/bin/pip install -r requirements.txt
 +</code>
 +
 +download the following 4 and copy binaries to any directory in the path, e.g. to ~/.local/bin
 +# uses N_m3u8DL-RE, ffmpeg, mkvmerge and mp4decrypt 
 +# see https://github.com/nilaoda/N_m3u8DL-RE
 +# see https://www.videohelp.com/software/ffmpeg
 +# see https://www.bento4.com/downloads/
 +# see https://www.videohelp.com/software/MKVToolNix
 +
 +
 +Start it using the venv python interpreter:
 +<code>
 +venv/bin/python allhell3gui.py
 +</code>
 +
 +Usage as following:
 +  * open debug console in browser (F12) and open network tab
 +  * add regexp:widevine|acquire|license|mpd  to the search 
 +  * open https://www.channel4.com/ or other desired video page and play the video
 +  * copy the found GET mpd entry and paste into the MPD URL field
 +  * copy the found POST entry as cURL and paste into the cURL of License Request field
 +  * add a video name
 +  * press get Keys
 +  * press download video
 +
 +
  
 ====== Screen Recording ====== ====== Screen Recording ======
Line 244: Line 306:
  
 </code> </code>
 +
  
howto/save-streams.1685357733.txt.gz · Last modified: 2023/05/29 11:55 by 127.0.0.1