mirror of
https://github.com/MeexReay/Youtube2Maker.git
synced 2025-05-05 15:48:02 +03:00
Прога которая делает из флешки переносной ютуб 2
root | ||
videos | ||
www | ||
.gitignore | ||
av1-dl-playlist.sh | ||
av1-dl-video.sh | ||
build.sh | ||
compress-videos.sh | ||
convert-to-av1.sh | ||
dl-playlist.sh | ||
dl-video.sh | ||
image.png | ||
nvenc-compress-all.sh | ||
nvenc-compress.sh | ||
nvenc-dl-playlist.sh | ||
nvenc-dl-video.sh | ||
README.md | ||
test-compressing.sh |
Youtube2Maker
Прога которая делает из флешки переносной ютуб 2
Это лишь попытка создать чтото похожее на оригинальный ютуб 2 от Влада Кунякина
Если вы хотите получить оригинальный ютуб 2, то покупайте флешку тут
Как собрать
- Добавьте все видео в папку
videos/
(смотреть Добавление видео) - Соберите сайт через
./build.sh
- Запишите сайт на флешку через dd (замените sdX на тот что из lsblk):
sudo dd if=build/youtube2.iso of=/dev/sdX bs=4M status=progress
Добавление видео
Скачать из ютуба
Установите yt-dlp
для работы скриптов.
Скачать одно видео:
./dl-video.sh https://www.youtube.com/watch?v=<video-id>
Скачать плейлист:
./dl-playlist.sh https://www.youtube.com/playlist?list=<playlist-id>
К скриптам также можно добавлять аргументы для yt-dlp
, например ./dl-video.sh ... --cookies-from-browser firefox
для импортирования куки-файлов из файрфокса
Ручное добавление
- Добавьте json файл
<video-id>.json
в папкуvideos/
:
{
"id": "<video-id>",
"name": "Название видео",
"description": "Описание видео",
"video-file": "<video-id>.mp4",
"image-file": "<video-id>.png",
"channel-name": "Название канала",
"channel-avatar-file": "<channel-id>.png"
}
- Добавьте видео файл
<video-id>.mp4
в папкуvideos/
- Добавьте превью видео
<video-id>.png
в папкуvideos/
- Добавьте
<channel-id>.png
в папкуvideos/
Сжатие видео
Сжатие до Full HD
Используйте скрипт compress-videos.sh
для сжатия до Full HD:
./compress-videos.sh
Он сожмет все видео в папке videos/
Конвертация в AV1
Используйте скрипт convert-to-av1.sh
для сжатия в AV1
:
./convert-to-av1.sh
Он переконвернирует все видео в папке videos/
Этот вариант лучше сжимает видео без потери качества, но минус в том что формат может не везде поддерживаться