Running Devine/Linux Debian from RAM of your PC/Laptop using Debian (Live CD).
There are few people here, that are worried of "borking" their Windows OS,
trying new things and I understand that.
Not everyone is in control of their OS and repair can both be costly
and sometimes not available in remote parts.
This guide is designed to help "TRY" running Devine without having to install it
and give you a taste of what it is like, having a control over your OS.
I am using Debian MATE as a Window manager (yes, you can choose how your desktop looks like)),
and there is plenty to choose from:
- Cinnamon
- Debian Jr. (Development version of Debian Blends)
- GNOME
- KDE
- LXDE
- LXQt
- Standard (Basic image with a text interface: No Window manager
- XFCE
--------------------------------------------------------------------------------
[1] Prerequisite;
--------------------------------------------------------------------------------
- PC/Laptop with "amd64" Processor
- Decent amount of "RAM" on your PC/Laptop
RAM Memory usage:
Live images tend to be resource hungry by nature - they need to use memory to extract and store the compressed system as well as the memory that the running software would normally need.
The minimum recommended RAM for using a desktop environment on a live image is 2 GiB. The GNOME and KDE images need 4 GiB or more. If you have a system with less memory,
your system will not work well here.
- "Micro/SD Card"
#OR
-- "USB Flash Drive"
#OR
--- a empty "DVD Disc" to burn the ISO image in your DVD Burner
## Install:
- Gpg4win (to Verifying authenticity of Debian image)
# PowerShell (Administrator | with elevated privileges);
WinKey + x + a
Code:winget install --accept-source-agreements --accept-package-agreements ` GnuPG.Gpg4win ` # Exit exit
#OR Use the Click, Click, Click method;
https://files.gpg4win.org/gpg4win-4.4.0.exe
--------------------------------------------------------------------------------
[2] Download the ISO Image Debian 13 - "testing" release = Trixie = SID
--------------------------------------------------------------------------------
https://www.debian.org/CD/live/
https://cdimage.debian.org/cdimage/weekly-live-builds/amd64/iso-hybrid/
# Checksum FILE;
7.5K
https://cdimage.debian.org/cdimage/weekly-live-builds/amd64/iso-hybrid/SHA512SUMS
# Checksum files are also signed: PGP Signature;
833
https://cdimage.debian.org/cdimage/weekly-live-builds/amd64/iso-hybrid/SHA512SUMS.sign
# ISO Image: Generic images with Office and a browser: GNOME KDE Cinnamon LXDE LXQt MATE XFCE;
3.3G
https://cdimage.debian.org/cdimage/weekly-live-builds/amd64/iso-hybrid/debian-live-tes...amd64-mate.iso
# PowerShell (Without elevated privileges);
WinKey + x + i
Code:cd $home\Downloads #Speed-up the IWR (Invoke-WebRequest); $ProgressPreference = 'SilentlyContinue' Invoke-WebRequest ` https://cdimage.debian.org/cdimage/weekly-live-builds/amd64/iso-hybrid/SHA512SUMS ` -OutFile $home\Downloads\debian-live-testing-amd64.SHA512SUMS Invoke-WebRequest ` https://cdimage.debian.org/cdimage/weekly-live-builds/amd64/iso-hybrid/SHA512SUMS.sign ` -OutFile $home\Downloads\debian-live-testing-amd64.SHA512SUMS.sign ## This mate take longer (Depending on the speed of your Internet connection) so be patient; Invoke-WebRequest ` https://cdimage.debian.org/cdimage/weekly-live-builds/amd64/iso-hybrid/debian-live-testing-amd64-mate.iso ` -OutFile $home\Downloads\debian-live-testing-amd64-mate.iso
--------------------------------------------------------------------------------
[3] Verify the ISO Image;
--------------------------------------------------------------------------------
# PowerShell (Without elevated privileges);
WinKey + x + i
Code:# Check ALL Downloaded; ls $home\Downloads\deb* # Import Debian keys; gpg --keyserver keyring.debian.org --recv-keys 0x988021A964E6EA7D gpg --keyserver keyring.debian.org --recv-keys 0xDA87E80D6294BE9B gpg --keyserver keyring.debian.org --recv-keys 0x42468F4009EA8AC3 # Verify Checksum FILE; gpg --verify debian-live-testing-amd64.SHA512SUMS.sign debian-live-testing-amd64.SHA512SUMS # Verify Checksums of the ISO; cat "debian-live-testing-amd64.SHA512SUMS" | FINDSTR /i /e "\<debian-live-testing-amd64-mate.iso\>" CertUtil -hashfile debian-live-testing-amd64-mate.iso SHA512
--------------------------------------------------------------------------------
[4] Prepare your BOOTABLE Drive;
--------------------------------------------------------------------------------
You can use;
- Micro/SD Card
#OR
- USB Flash Drive
#OR
- DVD-Rom
## WARNING ##
"BackUp" any data you have on the "Micro/SD Card" OR "USB Flash Drive",
as the process will ERASE all the data on the device.
## WARNING ##
--------------------------------------------------------------------------------
[5] Write the ISO Image;
--------------------------------------------------------------------------------
https://www.debian.org/CD/faq/index.en.html#write-usb
https://wiki.debian.org/DebianInstaller/CreateUSBMedia
## WARNING ##
- Make sure you select/get the correct DRIVE -
## WARNING ##
## WARNING ##
- When you have multiple DRIVES plugged in your PC, removing and reinserting them in different order will assign them different DRIVE Letters !!!!! -
## WARNING ##
(Playing around with different DRIVES, I have made that mistake,
and lost all notes from one drive, so please don't make the same mistake).
## WARNING ##
Best to unplug all other USB/SD Cards before you continue any further
# Download "Rufus" v4.6 to create Windows BOOTABLE USB/SD Card:
https://rufus.ie/en/
Code:Invoke-WebRequest ` https://github.com/pbatard/rufus/releases/download/v4.6/rufus-4.6.exe ` -OutFile $home\Downloads\rufus-4.6.exe # Execute - Run the program (Alt + y): .\Downloads\rufus-4.6.exe
- Select correct "Device" blablabla (D: or E: etc.) [XX GB]
- Select "Boot selection" to "debian-live-testing-amd64-mate.iso"
- PRESS "SELECT" to select the ISO
- keep everything as it is
## WARNING ##
Make sure you have selected the correct DRIVE !!!!
## WARNING ##
- PRESS "Start"
- Select: "Write in DD Image mode"
(You can utilise rest of the space on the SD/USB to store Notes, etc;
HowTo will be added further down the guide)
(Windows does not see the space !!!!!)
- Press "OK" to confirm writing to DEVICE …XX ………will DESTROY any data on it ...
YOUR Bootable "Live CD" or SD Card/USB Flash Drive is ready NOW,
reboot and select it as device to boot from ....
--------------------------------------------------------------------------------
[6] BOOT from the SD Card/USB Flash or DVD;
--------------------------------------------------------------------------------
https://www.geeksforgeeks.org/how-to-enter-bios-windows-10-11/
# Reboot your PC
# PowerShell (Administrator | with elevated privileges);
WinKey + x + a
Code:shutdown /r /o /f /t 00
#OR
F12
WARNING !!!!!
Please only select: "Live system (amd64)"
WARNING !!!!!
WARNING !!!!!
Please only select: "Live system (amd64)"
WARNING !!!!!
If you select start installer,
there is a high chance you will lose your DATA!
Please note, that any "data" that you save in the system running DIRectories
~/Documents
~/Videos
etc. will be lost after reboot/power outage, as the whole system is running from RAM.
--------------------------------------------------------------------------------
[7] Check you are running the OS from RAM;
--------------------------------------------------------------------------------
Alt+F2:
Code:mate-system-monitor
#OR via MENU;
Applications -> System Tools -> MATE System Monitor
Click on "System" TAB
and at the bottom there should be:
System Status:
Available disk space: 0 bytes
--------------------------------------------------------------------------------
[8] Connect to Wi-Fi or Ethernet cable;
--------------------------------------------------------------------------------
Click on the icone of 2 disconnected computers in the top left corner to connect
- Wi-Fi
OR
- Ethernet cable to connect to Ethernet port
--------------------------------------------------------------------------------
[9] Edit "APT" Sources List;
--------------------------------------------------------------------------------
Applications -> System Tools -> MATE Terminal
#OR
Ctrl+ Alt + T
#OR
Alt + F2:
Code:mate-terminal
# Paste this in to edit the "Sources LIST";
Code:sudo nano /etc/apt/sources.list
Code:#ADD; (like this) # /trixie/ - /deb + deb-src/ # http://deb.debian.org/debian/dists/ deb http://deb.debian.org/debian trixie main contrib non-free-firmware non-free deb-src http://deb.debian.org/debian trixie main contrib non-free-firmware non-free
#COMMENT OUT; (like this)
#deb [trusted=yes] file:/run/live/medium trixie main non-free-firmware
#deb http://deb.debian.org/debian/ trixie main non-free-firmware
#deb-src http://deb.debian.org/debian/ trixie main non-free-firmware
--------------------------------------------------------------------------------
[10] Install (CF) CloudFlare VPN (Optional)
--------------------------------------------------------------------------------
# https://pkg.cloudflareclient.com/
# https://developers.cloudflare.com/warp-client/get-started/linux/
Code:# Add CloudFlare (CF) gpg key; curl -fsSL https://pkg.cloudflareclient.com/pubkey.gpg | sudo gpg --yes --dearmor --output /usr/share/keyrings/cloudflare-warp-archive-keyring.gpg # Add this !bullseye! repo to your apt repositories; echo "deb [signed-by=/usr/share/keyrings/cloudflare-warp-archive-keyring.gpg] https://pkg.cloudflareclient.com/ bullseye main" | sudo tee /etc/apt/sources.list.d/cloudflare-client.list # Install; sudo apt update && sudo apt install -y cloudflare-warp # Register/Connect; warp-cli registration new warp-cli mode warp+doh warp-cli connect warp-cli dns families full # Sleep for 8s; sleep 8 # Check you are connected; curl https://www.cloudflare.com/cdn-cgi/trace/ # If you are in the UK, Channel 5 does not work with CF, lets exclude it from the VPN traffic ("*.channel5.com"); warp-cli tunnel host add *.channel5.com
# HELP;
Code:warp-cli --help warp-cli trusted --help warp-cli settings --help warp-cli tunnel host add --help warp-cli override show --help warp-cli override local-network show --help warp-cli override local-network allow --help
--------------------------------------------------------------------------------
[11] Firefox Securing/Add-Ons;
--------------------------------------------------------------------------------
DNS over HTTPS: (Block ADVERTS);
https://mullvad.net/en/help/dns-over-https-and-dns-over-tls
aboutreferences#privacy
- Max protection
- Choose provider: Custom
https://all.dns.mullvad.net/dns-query
Add-Ons;
https://addons.mozilla.org/en-US/firefox/addon/noscript/
https://addons.mozilla.org/en-US/firefox/addon/ublock-origin/
EME Logger: from Greasy Fork
https://greasyfork.org/en/scripts/373903-eme-logger
Tampermonkey
https://addons.mozilla.org/en-US/firefox/addon/tampermonkey/
Firefox: "Export Cookies" by Rotem Dan
https://addons.mozilla.org/addon/export-cookies-txt
Amazon Video ASIN Display
https://greasyfork.org/en/scripts/496577-amazon-video-asin-display
-Video-Streaming-Downloading
https://forum.videohelp.com/forums/48
-Guide-to-get-your-Linux-(Debian-based)-system-set-up-for
https://forum.videohelp.com/threads/414856
--------------------------------------------------------------------------------
[12] Create DIRs to store Git, WVDs, Py and DevineCookies
--------------------------------------------------------------------------------
Code:mkdir ~/git mkdir ~/wvd mkdir ~/py mkdir ~/DevineCookies
--------------------------------------------------------------------------------
[13] Install Python, etc.
--------------------------------------------------------------------------------
Code:sudo apt install -y \ doublecmd-common mc \ python3 python3-pip python3-setuptools python-is-python3 python3.12-venv python3-ttconv \ zip unzip unrar \ ffmpeg \ mkvtoolnix \ mediainfo \ curl git nano \ mpv \ asciinema \ gnome-disk-utility \ #Fin;
Code:sudo apt install -y \ mkvtoolnix-gui mediainfo-gui \ vlc #Fin;
--------------------------------------------------------------------------------
[14] Create STORAGE on the SD Card/USB Flash;
--------------------------------------------------------------------------------
ToDo
--------------------------------------------------------------------------------
[15] #Download DEPENDENCIES:
--------------------------------------------------------------------------------
Code:#------------------------------------------------ #v20241203 "N_m3u8DL-RE" to "Downloads" DIRectory; #------------------------------------------------ cd ~/Downloads curl -kLO https://github.com/nilaoda/N_m3u8DL-RE/releases/download/v0.3.0-beta/N_m3u8DL-RE_v0.3....0241203.tar.gz # Check the package is OK; gunzip -tv N_m3u8DL-RE_v0.3.0-beta_linux-x64_20241203.tar.gz # Check what is inside the TAR.GZ archive; tar -tvvf N_m3u8DL-RE_v0.3.0-beta_linux-x64_20241203.tar.gz # Unpack; tar -xvf N_m3u8DL-RE_v0.3.0-beta_linux-x64_20241203.tar.gz N_m3u8DL-RE ## (Debian 13/Trixie does not allow to unpack/untar directly into the "/usr/local/bin/" DIRectory); # Move to "/usr/local/bin/"; sudo mv N_m3u8DL-RE /usr/local/bin/ # Make the BInary file "EXEcutable; sudo chmod a+rx /usr/local/bin/N_m3u8DL-RE # List the file; ls -ilha /usr/local/bin/N* # Check the version N_m3u8DL-RE --version #--------------------- #v1.6.0-641 #Bento4 ; #--------------------- cd ~/Downloads curl -kL https://www.bok.net/Bento4/binaries/Bento4-SDK-1-6-0-641.x86_64-unknown-linux.zip -o ~/Downloads/Bento4-SDK-1-6-0-641.x86_64-unknown-linux.zip sudo unzip -j Bento4-SDK-1-6-0-641.x86_64-unknown-linux.zip 'Bento4-SDK-1-6-0-641.x86_64-unknown-linux/bin/*' -d /usr/local/bin/ ls -ilha /usr/local/bin/ mp4decrypt mp4info #------------------------- #v2.6.1 #Shaka-Packager ; #------------------------- sudo curl -kL https://github.com/shaka-project/shaka-packager/releases/download/v2.6.1/packager-linux-x64 -o /usr/local/bin/shaka-packager sudo chmod a+rx /usr/local/bin/shaka-packager shaka-packager --version #-------------------- #LATEST #Hola-Proxy; #-------------------- sudo curl -kL https://github.com/Snawoot/hola-proxy/releases/latest/download/hola-proxy.linux-amd64 -o /usr/local/bin/hola-proxy sudo chmod a+rx /usr/local/bin/hola-proxy hola-proxy -version #------------------------- #LATEST #Windscribe-Proxy; #------------------------- sudo curl -kL https://github.com/Snawoot/windscribe-proxy/releases/latest/download/windscribe-proxy.linux-amd64 -o /usr/local/bin/windscribe-proxy sudo chmod a+rx /usr/local/bin/windscribe-proxy windscribe-proxy -version
#------------------
#LATEST #Poetry;
#------------------
Code:cd ~ curl -sSL https://install.python-poetry.org | python3 -
#Add Poetry to your PATH: (at the end of the file)
Code:nano +115 ~/.bashrc
Code:## Poetry export PATH="/home/user/.local/bin:$PATH"
Ctrl + o + ENTER (To save the FILE)
Ctrl + x (To exit the EDITOR)
Code:#-------------- #LATEST #GPAC; #-------------- sudo apt install -y \ libglew-dev \ libglfw3-dev \ cmake \ gcc \ libcurl4-gnutls-dev \ tesseract-ocr \ libtesseract-dev \ libleptonica-dev \ clang \ libclang-dev \ autoconf \ build-essential \ pkg-config \ g++ \ git \ yasm cd ~/git git clone https://github.com/gpac/gpac.git cd gpac ./configure make -j$(nproc) ./bin/gcc/MP4Box -version; ./bin/gcc/gpac -version; sudo make install MP4Box -version gpac -version #------------------------------------------------------------- #v0.93 (Aug 16, 2021) CCExtractor [needs GPAC installed] !!!! #------------------------------------------------------------- cd ~/git git clone https://github.com/CCExtractor/ccextractor.git cd ~/git/ccextractor/ git checkout c7ebd45 cd ~/git/ccextractor/linux make clean sudo make uninstall make distclean ./autogen.sh ./configure --without-rust make -j$(nproc) ./ccextractor --version sudo make install ccextractor --version cd ~ # Exit the Terminal and open a new one exit
--------------------------------------------------------------------------------
[16] Check all installed;
--------------------------------------------------------------------------------
Open MATE Terminal:
Code:Ctrl + Alt + t
Code:# Python | PIP; python -V; python -m pip -V; pip -V; # Python3 | PIP3; python3 -V; python3 -m pip -V; pip3 -V; # FFMpeg; ffmpeg -version; ffprobe -version; # MKV ToolNix; mkvextract --version; mkvmerge --version; # Aria; aria2c --version; # cURL; curl -V; # MPV; mpv --version; # Git; git -v; # Nano Editor; nano --version; # MediaInfo; mediainfo --version; # Asciinema; asciinema --version; #Fin;
--------------------------------------------------------------------------------
[17] Check all installed;
--------------------------------------------------------------------------------
Open MATE Terminal:
Code:Ctrl + Alt + tCode:# Shaka Packager; shaka-packager -version; # Hola Proxy; hola-proxy -version; # Windscribe Proxy windscribe-proxy -version; # CCExtractor; ccextractor --version; # GPAC Suite; MP4Box -version; gpac -version; # Bento4 ; mp4info; mp4decrypt; # Poetry; poetry --version; # N_m3u8DL-RE; N_m3u8DL-RE --version; #Fin;
--------------------------------------------------------------------------------
[18] Clone Devine SERVICES
--------------------------------------------------------------------------------
Code:cd ~ mkdir ~/git/SERVICES-stabbedbybrick cd ~/git/SERVICES-stabbedbybrick git clone https://cdm-project.com/stabbedbybrick/devine-services.git cd ~
--------------------------------------------------------------------------------
[19] Get the WVD and PEM
--------------------------------------------------------------------------------
#WVD / PEM
Code:curl -kLo ~/wvd/samsung_sm-a025g_16.0.0_929e205b_22589_l3.wvd https://files.videohelp.com/u/33133/samsung_sm-a025g_16.0.0_929e205b_22589_l3.wvd curl -kLo ~/wvd/bbciplayer.pem https://raw.githubusercontent.com/sdhtele/VT/18f0e652d3e1a532ca85510469ff175390056b98/vinetrimmer/certs/bbciplayer.pem
--------------------------------------------------------------------------------
[20] Install DEVINE;
--------------------------------------------------------------------------------
#Check devine version:Code:cd ~/ mkdir -p ~/git/devine-333-poetry-n_m3u8dl_re; cd ~/git/devine-333-poetry-n_m3u8dl_re; git clone -b n_m3u8dl_re https://github.com/stabbedbybrick/devine.git cd devine git branch poetry config virtualenvs.in-project true poetry config keyring.enabled false poetry install poetry shell
Code:devine -v
--------------------------------------------------------------------------------
[21] Configure DEVINE;
--------------------------------------------------------------------------------
Code:# Create *.YAML settings file in the current DEVINE DIRectory touch ~/git/devine-333-poetry-n_m3u8dl_re/devine/devine.yaml # Profiles: devine cfg profiles.default default # Service Classes: devine cfg directories.services ~/git/SERVICES-stabbedbybrick/devine-services/services # Downloads: devine cfg directories.downloads ~/Videos # Widevine Devices: devine cfg directories.wvds ~/wvd/ # Expiring Cookie data: devine cfg directories.cookies ~/DevineCookies/ # Headers: devine cfg headers.Accept-Language "en-US,en;q=0.8" devine cfg headers.User-Agent "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/77.0.3865.75 Safari/537.36" # Services iP: devine cfg services.iP.cert ~/wvd/bbciplayer.pem # DL - Convert subtitels to SubRip (.srt): devine cfg dl.sub_format srt # Set how many tracks to download concurrently to 3 and download threads to 6: devine cfg dl.downloads 3 devine cfg dl.workers 6 # CDM: devine cfg cdm.default samsung_sm-a025g_16.0.0_929e205b_22589_l3 # Config DOWNLOADER N_m3u8DL-RE; devine cfg downloader n_m3u8dl_re devine cfg n_m3u8dl_re.use_proxy false devine cfg n_m3u8dl_re.thread_count 1 # Fin
ToDo:
#External HDD
# Temp - change from "/tmp/devine" to "~/Videos"
devine cfg directories.temp ~/Videos
## You could at this stage also attach another HDD ##
## and download or/and save files to that##
--------------------------------------------------------------------------------
[22] Manual config - Editing;
--------------------------------------------------------------------------------
#You can also view/edit manually in text editor of choice nano/notepad etc.:
Code:nano ~/git/devine-333-poetry-n_m3u8dl_re/devine/devine.yaml
--------------------------------------------------------------------------------
[23] List "devine.yaml" "Config/Settings:
--------------------------------------------------------------------------------
Code:devine cfg --list
--------------------------------------------------------------------------------
[24] List/View direct "locations" for "devine.yaml" and Directories with:
--------------------------------------------------------------------------------
Code:devine env info
[B]--------------------------------------------------------------------------------
[25] Devine HELP;
--------------------------------------------------------------------------------
# Check out Devine HELP;
# Check out the HELP for Downloading;Code:devine --help
Code:devine dl --help
--------------------------------------------------------------------------------
[26] Downloading;
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
#BBC iPlayer
--------------------------------------------------------------------------------
Code:devine dl iP -? devine dl --list-titles iP m0023h9c devine dl --list -v H.264 -w s01e01 iP m0023h9c devine dl --list -v H.265 -w s01e01 iP m0023h9c devine -d dl -q 432 -r HLG --no-folder -w s01e01 iP m0023h9c
--------------------------------------------------------------------------------
#ITVx
--------------------------------------------------------------------------------
#(Some programs Requires "Cookies")
#(Place the Cookies in the below file)
Code:touch ~/DevineCookies/ITV.txt #Remove Cookies FILE rm ~/DevineCookies/ITV.txtCode:devine dl ITV --help devine dl --list-titles ITV https://www.itv.com/watch/vera/1a7314 devine dl --list -w s04e04 ITV https://www.itv.com/watch/vera/1a7314 devine -d dl -q 396 --no-folder -w s04e04 ITV https://www.itv.com/watch/vera/1a7314 # "396p" is not available ;) try "576p"; devine -d dl -q 576 --no-folder -w s04e04 ITV https://www.itv.com/watch/vera/1a7314
--------------------------------------------------------------------------------
#Ch4 #Channel4 #All4
--------------------------------------------------------------------------------
#Credential REQUIRED
Code:devine cfg credentials.ALL4 "email:password" devine dl ALL4 -? devine dl --list-titles ALL4 https://www.channel4.com/programmes/the-snowman devine dl --list ALL4 https://www.channel4.com/programmes/the-snowman devine -d dl --no-folder ALL4 https://www.channel4.com/programmes/the-snowman
--------------------------------------------------------------------------------
#Ch5 #Channel5 #My5
--------------------------------------------------------------------------------
Code:devine --help devine dl --help devine dl MY5 -?Code:devine dl MY5 -? devine dl --list-titles MY5 https://www.channel5.com/show/winter-on-the-farm devine dl --list -w s04e04 MY5 https://www.channel5.com/show/winter-on-the-farm devine -d dl -q 180 --no-folder -w s04e04 MY5 https://www.channel5.com/show/winter-on-the-farm
--------------------------------------------------------------------------------
#DSCP #discovery+
--------------------------------------------------------------------------------
(Requires "Cookies")
#(Place the Cookies in the below file)
Code:touch ~/DevineCookies/DSCP.txt
Code:devine --help devine dl --help devine dl DSCP -?
Code:devine dl --list-titles DSCP https://www.discoveryplus.com/gb/video/1000-lb-best-friends-quest-red-uk/cheese-as-far-as-i-can-see devine dl --list DSCP https://www.discoveryplus.com/gb/video/1000-lb-best-friends-quest-red-uk/cheese-as-far-as-i-can-see devine -d dl --no-folder DSCP https://www.discoveryplus.com/gb/video/1000-lb-best-friends-quest-red-uk/cheese-as-far-as-i-can-see
--------------------------------------------------------------------------------
#PLUTO
--------------------------------------------------------------------------------
[CODE]devine --help
devine dl --help
devine dl PLUTO -?
Code:devine dl --list-titles PLUTO https://pluto.tv/on-demand/series/670e6211b99f850013c0bb36/details devine dl --list PLUTO https://pluto.tv/on-demand/series/670e6211b99f850013c0bb36/details devine -d dl --no-folder PLUTO https://pluto.tv/on-demand/series/670e6211b99f850013c0bb36/details
--------------------------------------------------------------------------------
#TUBI
--------------------------------------------------------------------------------
(Requires "Cookies")
#(Place the Cookies in the below file)
Code:touch ~/DevineCookies/TUBI.txt
Code:devine dl TUBI -? devine dl --list-titles TUBI https://tubitv.com/movies/100028872/anna-karenina devine dl --list TUBI https://tubitv.com/movies/100028872/anna-karenina devine -d dl --no-folder TUBI https://tubitv.com/movies/100028872/anna-karenina
--------------------------------------------------------------------------------
#TUBI N_m3u8DL-RE
--------------------------------------------------------------------------------
FF:
Ch:Code:regexp:srt|m3u8
Code:/srt|m3u8/
https://tubitv.com/movies/100028872/anna-karenina
Code:
# Save in Videos DIR;
cd ~/Videos;
# Subs DOWNLOAD;
curl -kLo sub.srt https://s.adrise.tv/89eb72e3-a630-4ef5-b711-7b3f160f48e5.srt
# Video/Audio and SUBs muxing and download using N_m3u8DL-RE;
N_m3u8DL-RE \
-mt -M mp4 -sv best -sa all -ss all \
--save-name Anna.Karenina.2012.358p.TUBI.WEB-DL.AAC.2.0.H.264 --no-log \
--mux-import path=sub.srt:lang=en:name="English" \
https://akamai2.tubi.video/7d.....sz2u.m3u8?token=eyJhb......vMn1E
--------------------------------------------------------------------------------
## Configure MPV player to use HW decoding
--------------------------------------------------------------------------------
hwdecCode:nano +1 ~/.config/mpv/mpv.conf
+ Reply to Thread
Results 1 to 2 of 2
Similar Threads
-
[Release] DevineGUI - Windows app for use with Devine
By billybanana in forum Video Streaming DownloadingReplies: 37Last Post: 3rd Nov 2024, 09:00 -
Devine on Android
By PSXman_uk in forum Video Streaming DownloadingReplies: 5Last Post: 2nd Nov 2024, 16:07 -
Help With Writing First Devine Service
By stevepen1974 in forum Video Streaming DownloadingReplies: 4Last Post: 16th Aug 2024, 14:27 -
help with install Devine
By macos in forum Video Streaming DownloadingReplies: 2Last Post: 14th Aug 2024, 04:58 -
CW Network Devine service script?
By Danker1990 in forum Video Streaming DownloadingReplies: 0Last Post: 23rd Jul 2024, 08:49