Fakes Faking Programs/Websites

Dec 13, 2022
49
1,481
I made integrated scripts with resolution checks. You can paste any url (thumbnail.jpg; playlist.m3u8; video.m3u8) and it should "deal" with it. It is very convenient. The easiest one is by using thumbnail.jpg url. Just "Copy image address" for a thumbnail of the video you want.

Scripts with manual resolution selection:
Code:
:start
@echo off
if exist "playlist.m3u8" del "playlist.m3u8"
set agent=Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36
set referer=https://iframe.mediadelivery.net/

:playlist
set /p turl="Enter url (thumbnail.jpg; playlist.m3u8; video.m3u8): " || set "turl="
if "%turl%" EQU "" goto playlist
echo.%turl% | findstr /R "\<https://.*/thumbnail\.jpg\>" && goto playlist-url || echo.%turl% | findstr /R "\<https://.*/playlist\.m3u8\>" && goto playlist-url || echo.%turl% | findstr /R "\<https://.*/video\.m3u8\>" && goto playlist-url || goto playlist

:playlist-url
set purl=%turl%
if "%purl%" EQU "" goto start
set "purl=%purl:thumbnail.jpg=playlist.m3u8%"
set "purl=%purl:1080p/video.m3u8=playlist.m3u8%"
set "purl=%purl:720p/video.m3u8=playlist.m3u8%"
set "purl=%purl:480p/video.m3u8=playlist.m3u8%"
set "purl=%purl:1920x1080/video.m3u8=playlist.m3u8%"
set "purl=%purl:1280x720/video.m3u8=playlist.m3u8%"
set "purl=%purl:842x480/video.m3u8=playlist.m3u8%"
echo Final playlist.m3u8 url: %purl%
echo.
echo Available resolutions:
if exist "playlist.m3u8" del "playlist.m3u8"
wget --user-agent="%agent%" --header="Referer: %referer%" -O playlist.m3u8 -q "%purl%"
type playlist.m3u8

set url=%turl%

:date
set /p older="Was video uploaded at 2024-02-08 or earlier (y/n)?: " || set "older="
if "%older%" EQU "" goto date
if "%older%" EQU "y" goto vres-old
if "%older%" EQU "n" goto vres
goto date

:vres
set /p res="Video resolution to stream, must be available (1080p[1]; 720p[2]; 480p[3]): " || set "res="
if "%res%" EQU "" goto vres
if "%res%" EQU "1080p" goto 1080p
if "%res%" EQU "1" goto 1080p
if "%res%" EQU "720p" goto 720p
if "%res%" EQU "2" goto 720p
if "%res%" EQU "480p" goto 480p
if "%res%" EQU "3" goto 480p
goto vres

:vres-old
set /p res="Video resolution to stream, must be available (1080p[1]; 720p[2]; 480p[3]): " || set "res="
if "%res%" EQU "" goto vres-old
if "%res%" EQU "1080p" goto 1080p-old
if "%res%" EQU "1" goto 1080p-old
if "%res%" EQU "720p" goto 720p-old
if "%res%" EQU "2" goto 720p-old
if "%res%" EQU "480p" goto 480p-old
if "%res%" EQU "3" goto 480p-old
goto vres-old

:stream
if exist "playlist.m3u8" del "playlist.m3u8"
echo Final video.m3u8 url: %url%
@echo on
"C:\Program Files\VideoLAN\VLC\vlc.exe" --http-user-agent="%agent%" --http-referrer="%referer%" "%url%"
@echo.
@goto start

:1080p
set "url=%url:thumbnail.jpg=1080p/video.m3u8%"
set "url=%url:playlist.m3u8=1080p/video.m3u8%"
set "url=%url:720p/video.m3u8=1080p/video.m3u8%"
set "url=%url:480p/video.m3u8=1080p/video.m3u8%"
goto stream
:720p
set "url=%url:thumbnail.jpg=720p/video.m3u8%"
set "url=%url:playlist.m3u8=720p/video.m3u8%"
set "url=%url:1080p/video.m3u8=720p/video.m3u8%"
set "url=%url:480p/video.m3u8=720p/video.m3u8%"
goto stream
:480p
set "url=%url:thumbnail.jpg=480p/video.m3u8%"
set "url=%url:playlist.m3u8=480p/video.m3u8%"
set "url=%url:1080p/video.m3u8=480p/video.m3u8%"
set "url=%url:720p/video.m3u8=480p/video.m3u8%"
goto stream

:1080p-old
set "url=%url:thumbnail.jpg=1920x1080/video.m3u8%"
set "url=%url:playlist.m3u8=1920x1080/video.m3u8%"
set "url=%url:1280x720/video.m3u8=1920x1080/video.m3u8%"
set "url=%url:842x480/video.m3u8=1920x1080/video.m3u8%"
goto stream
:720p-old
set "url=%url:thumbnail.jpg=1280x720/video.m3u8%"
set "url=%url:playlist.m3u8=1280x720/video.m3u8%"
set "url=%url:1920x1080/video.m3u8=1280x720/video.m3u8%"
set "url=%url:842x480/video.m3u8=1280x720/video.m3u8%"
goto stream
:480p-old
set "url=%url:thumbnail.jpg=842x480/video.m3u8%"
set "url=%url:playlist.m3u8=842x480/video.m3u8%"
set "url=%url:1920x1080/video.m3u8=842x480/video.m3u8%"
set "url=%url:1280x720/video.m3u8=842x480/video.m3u8%"
goto stream
Code:
:start
@echo off
if exist "playlist.m3u8" del "playlist.m3u8"
set agent=Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36
set referer=https://iframe.mediadelivery.net/

:fname
set /p name="Enter video file name (without .mp4): " || set "name="
if "%name%" EQU "" goto fname

:playlist
set /p turl="Enter url (thumbnail.jpg; playlist.m3u8; video.m3u8): " || set "turl="
if "%turl%" EQU "" goto playlist
echo.%turl% | findstr /R "\<https://.*/thumbnail\.jpg\>" && goto playlist-url || echo.%turl% | findstr /R "\<https://.*/playlist\.m3u8\>" && goto playlist-url || echo.%turl% | findstr /R "\<https://.*/video\.m3u8\>" && goto playlist-url || goto playlist

:playlist-url
set purl=%turl%
if "%purl%" EQU "" goto start
set "purl=%purl:thumbnail.jpg=playlist.m3u8%"
set "purl=%purl:1080p/video.m3u8=playlist.m3u8%"
set "purl=%purl:720p/video.m3u8=playlist.m3u8%"
set "purl=%purl:480p/video.m3u8=playlist.m3u8%"
set "purl=%purl:1920x1080/video.m3u8=playlist.m3u8%"
set "purl=%purl:1280x720/video.m3u8=playlist.m3u8%"
set "purl=%purl:842x480/video.m3u8=playlist.m3u8%"
echo Final playlist.m3u8 url: %purl%
echo.
echo Available resolutions:
if exist "playlist.m3u8" del "playlist.m3u8"
wget --user-agent="%agent%" --header="Referer: %referer%" -O playlist.m3u8 -q "%purl%"
type playlist.m3u8

set url=%turl%

:date
set /p older="Was video uploaded at 2024-02-08 or earlier (y/n)?: " || set "older="
if "%older%" EQU "" goto date
if "%older%" EQU "y" goto vres-old
if "%older%" EQU "n" goto vres
goto date

:vres
set /p res="Video resolution to download, must be available (1080p[1]; 720p[2]; 480p[3]): " || set "res="
if "%res%" EQU "" goto vres
if "%res%" EQU "1080p" goto 1080p
if "%res%" EQU "1" goto 1080p
if "%res%" EQU "720p" goto 720p
if "%res%" EQU "2" goto 720p
if "%res%" EQU "480p" goto 480p
if "%res%" EQU "3" goto 480p
goto vres

:vres-old
set /p res="Video resolution to download, must be available (1080p[1]; 720p[2]; 480p[3]): " || set "res="
if "%res%" EQU "" goto vres-old
if "%res%" EQU "1080p" goto 1080p-old
if "%res%" EQU "1" goto 1080p-old
if "%res%" EQU "720p" goto 720p-old
if "%res%" EQU "2" goto 720p-old
if "%res%" EQU "480p" goto 480p-old
if "%res%" EQU "3" goto 480p-old
goto vres-old

:download
if exist "playlist.m3u8" del "playlist.m3u8"
echo Final video.m3u8 url: %url%
@echo on
ffmpeg -hide_banner -user_agent "%agent%" -headers "Referer:%referer%" -i "%url%" -movflags faststart -fflags +bitexact -c copy "%name%.mp4"
@goto start

:1080p
set "url=%url:thumbnail.jpg=1080p/video.m3u8%"
set "url=%url:playlist.m3u8=1080p/video.m3u8%"
set "url=%url:720p/video.m3u8=1080p/video.m3u8%"
set "url=%url:480p/video.m3u8=1080p/video.m3u8%"
goto download
:720p
set "url=%url:thumbnail.jpg=720p/video.m3u8%"
set "url=%url:playlist.m3u8=720p/video.m3u8%"
set "url=%url:1080p/video.m3u8=720p/video.m3u8%"
set "url=%url:480p/video.m3u8=720p/video.m3u8%"
goto download
:480p
set "url=%url:thumbnail.jpg=480p/video.m3u8%"
set "url=%url:playlist.m3u8=480p/video.m3u8%"
set "url=%url:1080p/video.m3u8=480p/video.m3u8%"
set "url=%url:720p/video.m3u8=480p/video.m3u8%"
goto download

:1080p-old
set "url=%url:thumbnail.jpg=1920x1080/video.m3u8%"
set "url=%url:playlist.m3u8=1920x1080/video.m3u8%"
set "url=%url:1280x720/video.m3u8=1920x1080/video.m3u8%"
set "url=%url:842x480/video.m3u8=1920x1080/video.m3u8%"
goto download
:720p-old
set "url=%url:thumbnail.jpg=1280x720/video.m3u8%"
set "url=%url:playlist.m3u8=1280x720/video.m3u8%"
set "url=%url:1920x1080/video.m3u8=1280x720/video.m3u8%"
set "url=%url:842x480/video.m3u8=1280x720/video.m3u8%"
goto download
:480p-old
set "url=%url:thumbnail.jpg=842x480/video.m3u8%"
set "url=%url:playlist.m3u8=842x480/video.m3u8%"
set "url=%url:1920x1080/video.m3u8=842x480/video.m3u8%"
set "url=%url:1280x720/video.m3u8=842x480/video.m3u8%"
goto download

Scripts with automatic highest resolution selection (RECOMMENDED):
Code:
:start
@echo off
if exist "playlist.m3u8" del "playlist.m3u8"
set agent=Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36
set referer=https://iframe.mediadelivery.net/

:playlist
set /p turl="Enter url (thumbnail.jpg; playlist.m3u8; video.m3u8): " || set "turl="
if "%turl%" EQU "" goto playlist
echo.%turl% | findstr /R "\<https://.*/thumbnail\.jpg\>" && goto playlist-url || echo.%turl% | findstr /R "\<https://.*/playlist\.m3u8\>" && goto playlist-url || echo.%turl% | findstr /R "\<https://.*/video\.m3u8\>" && goto playlist-url || goto playlist

:playlist-url
set purl=%turl%
if "%purl%" EQU "" goto start
set "purl=%purl:thumbnail.jpg=playlist.m3u8%"
set "purl=%purl:1080p/video.m3u8=playlist.m3u8%"
set "purl=%purl:720p/video.m3u8=playlist.m3u8%"
set "purl=%purl:480p/video.m3u8=playlist.m3u8%"
set "purl=%purl:1920x1080/video.m3u8=playlist.m3u8%"
set "purl=%purl:1280x720/video.m3u8=playlist.m3u8%"
set "purl=%purl:842x480/video.m3u8=playlist.m3u8%"
echo Final playlist.m3u8 url: %purl%
echo.
echo Available resolutions:
if exist "playlist.m3u8" del "playlist.m3u8"
wget --user-agent="%agent%" --header="Referer: %referer%" -O playlist.m3u8 -q "%purl%"
type playlist.m3u8

set url=%turl%

:auto-check
echo.
findstr /c:"1080p/video.m3u8" playlist.m3u8 && goto 1080p || findstr /c:"720p/video.m3u8" playlist.m3u8 && goto 720p || findstr /c:"480p/video.m3u8" playlist.m3u8 && goto 480p || findstr /c:"1920x1080/video.m3u8" playlist.m3u8 && goto 1080p-old || findstr /c:"1280x720/video.m3u8" playlist.m3u8 && goto 720p-old || findstr /c:"842x480/video.m3u8" playlist.m3u8 && goto 480p-old || echo Supported resolutions were not found in playlist.m3u8 file. & echo. & goto start
echo.

:stream
if exist "playlist.m3u8" del "playlist.m3u8"
echo Final video.m3u8 url: %url%
@echo on
"C:\Program Files\VideoLAN\VLC\vlc.exe" --http-user-agent="%agent%" --http-referrer="%referer%" "%url%"
@echo.
@goto start

:1080p
set "url=%url:thumbnail.jpg=1080p/video.m3u8%"
set "url=%url:playlist.m3u8=1080p/video.m3u8%"
set "url=%url:720p/video.m3u8=1080p/video.m3u8%"
set "url=%url:480p/video.m3u8=1080p/video.m3u8%"
goto stream
:720p
set "url=%url:thumbnail.jpg=720p/video.m3u8%"
set "url=%url:playlist.m3u8=720p/video.m3u8%"
set "url=%url:1080p/video.m3u8=720p/video.m3u8%"
set "url=%url:480p/video.m3u8=720p/video.m3u8%"
goto stream
:480p
set "url=%url:thumbnail.jpg=480p/video.m3u8%"
set "url=%url:playlist.m3u8=480p/video.m3u8%"
set "url=%url:1080p/video.m3u8=480p/video.m3u8%"
set "url=%url:720p/video.m3u8=480p/video.m3u8%"
goto stream

:1080p-old
set "url=%url:thumbnail.jpg=1920x1080/video.m3u8%"
set "url=%url:playlist.m3u8=1920x1080/video.m3u8%"
set "url=%url:1280x720/video.m3u8=1920x1080/video.m3u8%"
set "url=%url:842x480/video.m3u8=1920x1080/video.m3u8%"
goto stream
:720p-old
set "url=%url:thumbnail.jpg=1280x720/video.m3u8%"
set "url=%url:playlist.m3u8=1280x720/video.m3u8%"
set "url=%url:1920x1080/video.m3u8=1280x720/video.m3u8%"
set "url=%url:842x480/video.m3u8=1280x720/video.m3u8%"
goto stream
:480p-old
set "url=%url:thumbnail.jpg=842x480/video.m3u8%"
set "url=%url:playlist.m3u8=842x480/video.m3u8%"
set "url=%url:1920x1080/video.m3u8=842x480/video.m3u8%"
set "url=%url:1280x720/video.m3u8=842x480/video.m3u8%"
goto stream
Code:
:start
@echo off
if exist "playlist.m3u8" del "playlist.m3u8"
set agent=Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36
set referer=https://iframe.mediadelivery.net/

:fname
set /p name="Enter video file name (without .mp4): " || set "name="
if "%name%" EQU "" goto fname

:playlist
set /p turl="Enter url (thumbnail.jpg; playlist.m3u8; video.m3u8): " || set "turl="
if "%turl%" EQU "" goto playlist
echo.%turl% | findstr /R "\<https://.*/thumbnail\.jpg\>" && goto playlist-url || echo.%turl% | findstr /R "\<https://.*/playlist\.m3u8\>" && goto playlist-url || echo.%turl% | findstr /R "\<https://.*/video\.m3u8\>" && goto playlist-url || goto playlist

:playlist-url
set purl=%turl%
if "%purl%" EQU "" goto start
set "purl=%purl:thumbnail.jpg=playlist.m3u8%"
set "purl=%purl:1080p/video.m3u8=playlist.m3u8%"
set "purl=%purl:720p/video.m3u8=playlist.m3u8%"
set "purl=%purl:480p/video.m3u8=playlist.m3u8%"
set "purl=%purl:1920x1080/video.m3u8=playlist.m3u8%"
set "purl=%purl:1280x720/video.m3u8=playlist.m3u8%"
set "purl=%purl:842x480/video.m3u8=playlist.m3u8%"
echo Final playlist.m3u8 url: %purl%
echo.
echo Available resolutions:
if exist "playlist.m3u8" del "playlist.m3u8"
wget --user-agent="%agent%" --header="Referer: %referer%" -O playlist.m3u8 -q "%purl%"
type playlist.m3u8

set url=%turl%

:auto-check
echo.
findstr /c:"1080p/video.m3u8" playlist.m3u8 && goto 1080p || findstr /c:"720p/video.m3u8" playlist.m3u8 && goto 720p || findstr /c:"480p/video.m3u8" playlist.m3u8 && goto 480p || findstr /c:"1920x1080/video.m3u8" playlist.m3u8 && goto 1080p-old || findstr /c:"1280x720/video.m3u8" playlist.m3u8 && goto 720p-old || findstr /c:"842x480/video.m3u8" playlist.m3u8 && goto 480p-old || echo Supported resolutions were not found in playlist.m3u8 file. & echo. & goto start
echo.

:download
if exist "playlist.m3u8" del "playlist.m3u8"
echo Final video.m3u8 url: %url%
@echo on
ffmpeg -hide_banner -user_agent "%agent%" -headers "Referer:%referer%" -i "%url%" -movflags faststart -fflags +bitexact -c copy "%name%.mp4"
@goto start

:1080p
set "url=%url:thumbnail.jpg=1080p/video.m3u8%"
set "url=%url:playlist.m3u8=1080p/video.m3u8%"
set "url=%url:720p/video.m3u8=1080p/video.m3u8%"
set "url=%url:480p/video.m3u8=1080p/video.m3u8%"
goto download
:720p
set "url=%url:thumbnail.jpg=720p/video.m3u8%"
set "url=%url:playlist.m3u8=720p/video.m3u8%"
set "url=%url:1080p/video.m3u8=720p/video.m3u8%"
set "url=%url:480p/video.m3u8=720p/video.m3u8%"
goto download
:480p
set "url=%url:thumbnail.jpg=480p/video.m3u8%"
set "url=%url:playlist.m3u8=480p/video.m3u8%"
set "url=%url:1080p/video.m3u8=480p/video.m3u8%"
set "url=%url:720p/video.m3u8=480p/video.m3u8%"
goto download

:1080p-old
set "url=%url:thumbnail.jpg=1920x1080/video.m3u8%"
set "url=%url:playlist.m3u8=1920x1080/video.m3u8%"
set "url=%url:1280x720/video.m3u8=1920x1080/video.m3u8%"
set "url=%url:842x480/video.m3u8=1920x1080/video.m3u8%"
goto download
:720p-old
set "url=%url:thumbnail.jpg=1280x720/video.m3u8%"
set "url=%url:playlist.m3u8=1280x720/video.m3u8%"
set "url=%url:1920x1080/video.m3u8=1280x720/video.m3u8%"
set "url=%url:842x480/video.m3u8=1280x720/video.m3u8%"
goto download
:480p-old
set "url=%url:thumbnail.jpg=842x480/video.m3u8%"
set "url=%url:playlist.m3u8=842x480/video.m3u8%"
set "url=%url:1920x1080/video.m3u8=842x480/video.m3u8%"
set "url=%url:1280x720/video.m3u8=842x480/video.m3u8%"
goto download

Update 1 [Mar 28, 2024 11:33 PM UTC]:
Made video resolution selection easier. 1 for 1080p, 2 for 720p and 3 for 480p.

Update 2 [Mar 29, 2024 02:50 AM UTC]:
Apparently older (uploaded at Feb 08, 2024 or earlier) videos have different video.m3u8 urls. So I tried to fix my "universal" scripts. Removed ffmpeg download script with ffmpeg resolution "checker" for simplicity. You may replace corresponding lines (wget + type) with ffmpeg/ffprobe one if you need it. I am not sure if "480p/video.m3u8" urls exist.

Update 3 [Apr 29, 2024 01:23 AM UTC]:
I've made new batch scripts which automatically reads supported resolutions from playlist.m3u8 file and selects the highest supported one. It also does a simple check if you've entered a correct (thumbnail.jpg; playlist.m3u8; video.m3u8) url. Removes playlist.m3u8 file when it is not required. Asks for the file name at the start for a smoother download experience. I will add new automatic scripts later. Now I updated the old scripts to match the new automatic ones (except automatic resolution selection part).

Update 4 [Apr 29, 2024 01:48 AM UTC]:
Added scripts with automatic highest resolution selection.

NOTICES:
If you want to use your local ISP connection for downloads/streaming (videos/thumbnails don't load for you without VPN) and get a better speed, you must use split tunneling function of your VPN. E.g.: set it as allowed for your web browser. It somehow helps with access to playlist.m3u8/video.m3u8 files.

You can remove "-movflags faststart " from the scripts if you use SSD drive and want to reduce writes to it or just want that downloads would complete faster. This ffmpeg command moves a MOOV atom to the front of mp4 file so you get up to 3x writes physically. This option is useful if you will share videos online as they will start their playback slightly faster as a MOOV atom will be in the front of the file.
 
Last edited:
Comment
did you follow the instruction about browser extension integration? where you drag the icon to the tab the it will automatically install xdm in your extension? ++ There are videos like this that are removed so we can't see it:

you can also try clear your browser history and/or clear cookies
 
Comment
Sorry to ask, how to use this Batch script?
 
3 Comments
H
hevaz commented
keanurefresh, I've just made new automatic batch scripts. You need to copy script code, paste into notepad and save it as a *.bat file. Download ffmpeg.exe (https://ffmpeg.org/download.html#build-windows) and wget.exe (https://eternallybored.org/misc/wget/), place them in the same folder as a *.bat file. You can also place these executables in a folder which is set as a PATH environment variable so ffmpeg and wget can be run from any path. Run *.bat script by double clicking on it. You only need to enter a file name and paste thumbnail.jpg url. You can get thumbnail.jpg url with "RMB (right mouse button) click > Copy image address" on a thumbnail image of the video you want. You may also need to use a browser extension which can remove RMB click block (e.g.: https://chromewebstore.google.com/detail/simple-allow-copy/aefehdhdciieocakfobpaaolhipkcpgc) as dfake blocks RMB click.

If videos don't load in the browser for you, you must use a VPN. Servers in Japan should work.
 
P
pepega5509 commented
H
hevaz commented
It has 1080p/video.m3u8 and 720p/video.m3u8. The problem could be that wget.exe didn't download playlist.m3u8 file for you. So no resolution could be matched as there is no playlist.m3u8 file available. Make sure you use VPN if you can't load videos in the browser. And have wget.exe in the same folder (or in a folder with PATH environment variable) as a *.bat script.

If you use VPN split tunnelling, try to do downloads without it with full VPN connection. Split tunnelling works for me with TunnlTo app and another proprietary VPN client (Wireguard/OpenVPN protocols).
 
Sep 29, 2022
5
0
I gave up - first off I can't get the web page to load any of the videos and I tried one paid vpn I use and also some other ones in Asia region. Then I tried using your batches to download from extracted playlist files but wget fails to check resolution, then subsequently ffmpeg throws error 138.
 
Comment
Dec 13, 2022
49
1,481
There were problems with their Bunny CDN domain. It didn't work for awhile. So it was imposible to load any video even with a browser. Currently it works well again. I don't know when they fixed it. It was down on Monday. Most likely it was still down when you've tried it. If thumbnails do not load when you browse their website, videos also won't load as they are on the same domain. If you can't download playlist.m3u, you won't be able to download the video.

My scripts are very primitive. It just saves you from manual work "crafting" direct video.m3u8 playlist urls as its general "schema" is known. Basically you only need to download playlist.m3u8 file and read its contents. It has textual information about the resolution format ("1920x1080/video.m3u8" vs "1080p/video.m3u8"). So you don't really need to check upload date to determine resolution format. Then manually "craft" final video.m3u8 url link which then can be used to download with ffmpeg.
 
Comment
Dec 13, 2022
49
1,481
These scripts are for Windows. Its code is very similar thing to just typing textual commands in cmd.exe window. So basically a collection of such commands in a text file which cmd.exe can interpret and process.

To run it, you basically paste this code to an empty text file with .bat extension. Double click to run it. You also need to have ffmpeg.exe ( ) and wget.exe ( ) command line applications for my primitive scripts to work. Place them into some PATH location (you can create another one yourself by modifying the Windows PATH environment variable). Or to the same folder as the script. PATH location enables you to run executable files located in it from any location opened in cmd.exe. E.g.: if you type notepad in cmd.exe it will open notepad.exe as it is usually stored in "C:\Windows" (one of the Windows PATH locations)
 
Comment



















These are all the *** bots and sites that I use, they are all very good and make great fakes, if the site removes the links, just call PM and I'll send them in DM

New bots





 
Last edited:
3 Comments
R
Robson1984 commented
You know sites for cumshot???
 
L
Lordking753 commented
No websites, just bots in apps, some make cumshots
 
Nov 2, 2023
4
0
help me my god...

There is no response even when I type in cmd.
I downloaded ffmpeg and wget.

one case : Scheme missing.
C:\Users\kim>wget --user-agent="Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36" --header="Referer: " -O playlist.m3u8 %
% : Scheme missing.

two case : There is no response even when I type in cmd.
:start
Echo off
set agent=Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36
set referer=

set /p turl="https://vz-be91ccf4-8c5.b-cdn.net/fcc4f6b7-714b-4f25-b442-178fd1605e91/thumbnail.jpg" || set "turl="
set purl=%turl%
if "%purl%" EQU "" goto start
set "purl=%purl:thumbnail.jpg=playlist.m3u8%"
set "purl=%purl:1080p/video.m3u8=playlist.m3u8%"
set "purl=%purl:720p/video.m3u8=playlist.m3u8%"
set "purl=%purl:480p/video.m3u8=playlist.m3u8%"
set "purl=%purl:1920x1080/video.m3u8=playlist.m3u8%"
set "purl=%purl:1280x720/video.m3u8=playlist.m3u8%"
set "purl=%purl:842x480/video.m3u8=playlist.m3u8%"
echo Final playlist.m3u8 url: %purl%
echo.
echo Available resolutions:
wget --user-agent="%agent%" --header="Referer: %referer%" -O playlist.m3u8 -q "%purl%"
type playlist.m3u8
echo.

set url=%turl%

:date
set /p older="Was video uploaded at 2024-02-08 or earlier (y/n)?: " || set "older="
if "%older%" EQU "" goto date
if "%older%" EQU "y" goto vres-old
if "%older%" EQU "n" goto vres
goto date

:vres
set /p res="Video resolution to download, must be available (1080p[1]; 720p[2]; 480p[3]): " || set "res="
if "%res%" EQU "" goto vres
if "%res%" EQU "1080p" goto 1080p
if "%res%" EQU "1" goto 1080p
if "%res%" EQU "720p" goto 720p
if "%res%" EQU "2" goto 720p
if "%res%" EQU "480p" goto 480p
if "%res%" EQU "3" goto 480p
goto vres

:vres-old
set /p res="Video resolution to download, must be available (1080p[1]; 720p[2]; 480p[3]): " || set "res="
if "%res%" EQU "" goto vres-old
if "%res%" EQU "1080p" goto 1080p-old
if "%res%" EQU "1" goto 1080p-old
if "%res%" EQU "720p" goto 720p-old
if "%res%" EQU "2" goto 720p-old
if "%res%" EQU "480p" goto 480p-old
if "%res%" EQU "3" goto 480p-old
goto vres-old

:download
echo Final video.m3u8 url: %url%

:fname
set /p name="Enter video name (without .mp4): " || set "name="
if "%name%" EQU "" goto fname

pause
Echo on
ffmpeg -hide_banner -user_agent "%agent%" -headers "Referer:%referer%" -i "%url%" -c copy "%name%.mp4"
GOTo start

:1080p
set "url=%url:thumbnail.jpg=1080p/video.m3u8%"
set "url=%url:playlist.m3u8=1080p/video.m3u8%"
set "url=%url:720p/video.m3u8=1080p/video.m3u8%"
set "url=%url:480p/video.m3u8=1080p/video.m3u8%"
goto download
:720p
set "url=%url:thumbnail.jpg=720p/video.m3u8%"
set "url=%url:playlist.m3u8=720p/video.m3u8%"
set "url=%url:1080p/video.m3u8=720p/video.m3u8%"
set "url=%url:480p/video.m3u8=720p/video.m3u8%"
goto download
:480p
set "url=%url:thumbnail.jpg=480p/video.m3u8%"
set "url=%url:playlist.m3u8=480p/video.m3u8%"
set "url=%url:1080p/video.m3u8=480p/video.m3u8%"
set "url=%url:720p/video.m3u8=480p/video.m3u8%"
goto download

:1080p-old
set "url=%url:thumbnail.jpg=1920x1080/video.m3u8%"
set "url=%url:playlist.m3u8=1920x1080/video.m3u8%"
set "url=%url:1280x720/video.m3u8=1920x1080/video.m3u8%"
set "url=%url:842x480/video.m3u8=1920x1080/video.m3u8%"
goto download
:720p-old
set "url=%url:thumbnail.jpg=1280x720/video.m3u8%"
set "url=%url:playlist.m3u8=1280x720/video.m3u8%"
set "url=%url:1920x1080/video.m3u8=1280x720/video.m3u8%"
set "url=%url:842x480/video.m3u8=1280x720/video.m3u8%"
goto download
:480p-old
set "url=%url:thumbnail.jpg=842x480/video.m3u8%"
set "url=%url:playlist.m3u8=842x480/video.m3u8%"
set "url=%url:1920x1080/video.m3u8=842x480/video.m3u8%"
set "url=%url:1280x720/video.m3u8=842x480/video.m3u8%"
goto download
 
Comment
Nov 2, 2023
4
0

Echo off
:start
set /p purl=
"%purl%" EQU "" goto start
echo.

wget --user-agent="Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36" --header="Referer: " -O playlist.m3u8 -q
type playlist.m3u8
#EXTM3U
#EXT-X-VERSION:3

#EXT-X-STREAM-INF:BANDWIDTH=4728002,CODECS="avc1.4d401f,mp4a.40.2",RESOLUTION=1280x720
720p/video.m3u8
#EXT-X-STREAM-INF:BANDWIDTH=8237002,CODECS="avc1.4d4028,mp4a.40.2",RESOLUTION=1920x1080
1080p/video.m3u8
pause


I don't know what to do next.
 
Comment
Dec 13, 2022
49
1,481
It is a batch script. You should run it by double clicking your newly created *.bat file with my batch script code. It will automatically open cmd and will run its commands. ffmpeg.exe and wget.exe should be placed in the same folder as the script (or in the PATH location).

You must use VPN (Japan servers should work) if website do not load thumbnails/videos for you. If you want to have a better speed (use your ISP to download/stream), you should run VPN with split tunnel function. So set your browser to use VPN (allowed app for the tunnel) and all other apps will not use it. That way you will be able to browse the website and download videos faster with my scripts.

P.S.: If you post some code text, you should use special BB code for it ("More options..." > "Code" in the text formatting menu). There is also inline code if you may need to have code in the same line.
 
Comment
Dec 13, 2022
49
1,481
It successfully downloaded playlist.m3u8 file of the video you want. That video has 2 resolution versions. So for 1080p, the final ffmpeg download command would be:
Code:
ffmpeg -hide_banner -user_agent "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36" -headers "Referer:https://iframe.mediadelivery.net/" -i "https://vz-be91ccf4-8c5.b-cdn.net/fcc4f6b7-714b-4f25-b442-178fd1605e91/1080p/video.m3u8" -c copy "video_title.mp4"
So if you run it directly with cmd, it will download this video (ffmpeg.exe should be in PATH location or you should navigate to a folder where ffmpeg.exe is located). In some cases you must use VPN as I described before.

So my script is just an attempt to save time "crafting" this ffmpeg command for video download. The most convenient method is from thumbnail.jpg url (Copy image address). It is very useful if website with VPN is fairly slow due to a high latency.
 
Comment
For me


is a good option, but need a account, and the "coins" is every 3 days, but you can invite someone and get somes.
It's pretty good, the nudes are very clean.
 
  • Like
Reactions: S.E.A.L T6
4 Comments
S.E.A.L T6
S.E.A.L T6 commented
after some point you get blurred images so you have to pay for it
 
W
wingautum commented
I've done around 100 images and never got blurred .___.
 
S.E.A.L T6
S.E.A.L T6 commented
how?you paid for?
 
I
Irun623 commented
just use proton mail to make a spam email address in 2 seconds and re-sign in an incognito/private browser. you can make unlimited. the last one processes super fast, but will be blurred, easily removed by using "inspect element" in your browser. I have made hundreds and it can make really impressive ones if you feed it hires photos