Skip to content

Instantly share code, notes, and snippets.

Created July 12, 2019 22:54
What would you like to do?
concat video and upload Youtube
# source directory / папка с исходными видео
# date format for new file / формат даты для названия нового файла
firstfile=`date -u -r $dirstart$(ls $dirstart | head -n 1) +"%Y%m%d %H:%M"`
lastfile=`date -u -r $dirstart$(ls $dirstart | tail -n 1) +"%Y%m%d %H:%M"`
echo -n "Введите название видео: "
read name
echo -n "Введите теги: "
read tags
echo -n "Введите описание: "
read desc
newnamefile="$firstfile - $lastfile $name"
echo "Сборка $newnamefile началась
Теги: $tags
Описание: $desc
# destination directory / папка назначения
# building files with MP4Box / сборка файлов с помощью MP4Box
for file in $(ls $dirstart*.mp4|sort -n);do
filesList="$filesList -cat $file"
MP4Box $filesList -new "$newdirnamefile"
# create a log file with data about files through mediainfo / создаём лог файл данными о файлах через mediainfo
mediainfo --LogFile="$newdirnamefile.txt" $dirstart*.mp4
# upload to Youtube using python script / выгружаем на Ютуб с помощью python скрипта
python "$dirend/" \
--file="$newdirnamefile" \
--title="$newnamefile" \
--category='2' \
--keywords="$tags" \
--description="$desc" \
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment