https://github.com/ohmybahgosh/MTV-YTDLP
Simple script using YT-DLP do download an episode from MTV.com, and then merge the resulting multiple output MP4 files using ffmpeg. MTV episodes are split in to multiple MP4 files, so resulting output for a single episode can be between 3-11+ MP4 files. This script is a band-aid for that.
https://github.com/ohmybahgosh/MTV-YTDLP
datahoarding episode episodes ffmpeg hls-downloader media-server media-streaming merge merger mp4 mp4-files mp4-video mtv plex seedbox self-hosted youtube-dl yt-dlp ytdl
Last synced: 7 months ago
JSON representation
Simple script using YT-DLP do download an episode from MTV.com, and then merge the resulting multiple output MP4 files using ffmpeg. MTV episodes are split in to multiple MP4 files, so resulting output for a single episode can be between 3-11+ MP4 files. This script is a band-aid for that.
- Host: GitHub
- URL: https://github.com/ohmybahgosh/MTV-YTDLP
- Owner: ohmybahgosh
- Archived: true
- Created: 2021-06-26T07:06:45.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2021-07-08T00:26:11.000Z (over 4 years ago)
- Last Synced: 2024-08-01T16:55:56.404Z (over 1 year ago)
- Topics: datahoarding, episode, episodes, ffmpeg, hls-downloader, media-server, media-streaming, merge, merger, mp4, mp4-files, mp4-video, mtv, plex, seedbox, self-hosted, youtube-dl, yt-dlp, ytdl
- Language: Shell
- Homepage:
- Size: 11.7 KB
- Stars: 12
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# ARCHIV3D: NEW REPO [YT-DLP SCRIPTS](https://github.com/ohmybahgosh/YT-DLP-SCRIPTS)

### **Description:**
Auto Merge MTV.com Episode output from multiple MP4 files in to a SINGLE MP4.
MTV.com episodes are split in to multiple MP4 files, so the resulting output for a single episode can be between 3-11+ MP4 files.
This script is a band-aid for that.
### **TL;DR:**
MTV-YTDLP is a Simple script that uses YT-DLP do download an episode from MTV.com, and then merge the resulting multiple output MP4 files using ffmpeg.
### **MTV-YTDLP Required Dependencies:**
**YT-DLP:**
https://github.com/yt-dlp/yt-dlp#installation
**ffmpeg:**
https://ffmpeg.org/download.html
### **Installing & Using MTV-YTDLP:**
**Step One: Clone The Repo**
`git clone https://github.com/ohmybahgosh/MTV-YTDLP.git && cd MTV-YTDLP`
**Step Two: Copy to /usr/local/bin and make script executable**
`sudo cp MTV-YTDLP /usr/local/bin/MTV-YTDLP && sudo chmod +x /usr/local/bin/MTV-YTDLP`
**Step Three: Run MTV-YTDLP:**
MTV-YTDLP uses input as variables via the CLI
The first input variable ($1) will be the MTV.COM episode url.
The second input variable ($2) will be the final merged MP4 output filename. Be sure to **wrap the desired output name in double quotes (““)** and you **MUST** include the **.mp4** extension.
**Example Command:**
`MTV-YTDLP https://www.mtv.com/episodes/viogcs/jersey-shore-family-vacation-welcome-to-the-poconos-season-4-ep-18 "Jersey Shore Family Vacation - S04E18.mp4"`
## **NOTE:**
Not to be confused with ".part.mp4" output files. MTV.com episodes will output MULTIPLE FINISHED MP4 files, each with unique names. These output files are not temporary files, but the actually final output. So the purpose of this shitty script is to merge them in to a single final episode MP4.