From 4a71d2097fb4ec4e8fa1163203042d1f4e61e072 Mon Sep 17 00:00:00 2001 From: fred Date: Sat, 17 Dec 2022 13:19:45 +0100 Subject: [PATCH] video converting to mp4 480p --- ajouter_media.sh | 16 ++++++++-------- install.sh | 2 ++ tools/new_file_in_astroport.sh | 8 ++++++++ 3 files changed, 18 insertions(+), 8 deletions(-) diff --git a/ajouter_media.sh b/ajouter_media.sh index 6ce1d1d2..6c85a744 100755 --- a/ajouter_media.sh +++ b/ajouter_media.sh @@ -212,7 +212,7 @@ echo "VIDEO $YTURL" # --write-subs --write-auto-subs --sub-langs "fr, en, en-orig" --embed-subs -/usr/local/bin/youtube-dl -f "(bv*[ext=mp4][height<=720]+ba/b[height<=720])" \ +/usr/local/bin/youtube-dl -f "(bv*[ext=mp4][height<=480]+ba/b[height<=480])" \ --cookies-from-browser $BROWSER \ --download-archive $HOME/.zen/.yt-dlp.list \ -S res,ext:mp4:m4a --recode mp4 --no-mtime --embed-thumbnail --add-metadata \ @@ -645,21 +645,21 @@ FILM_GENRES=$(zenity --list --checklist --title="GENRE" --height=${haut}\ FALSE '+18'\ FALSE Action\ FALSE Animation\ - FALSE 'Arts martiaux'\ + FALSE 'Arts Martiaux'\ FALSE Aventure\ FALSE Autre\ FALSE Biographie\ FALSE Biopic\ FALSE Comedie\ - FALSE 'Comedie dramatique'\ - FALSE 'Comedie musicale'\ + FALSE 'Comedie Dramatique'\ + FALSE 'Comedie Musicale'\ FALSE Crime\ FALSE Documentaire\ FALSE Drame\ FALSE Divers\ FALSE Educatif\ FALSE Enfant\ - FALSE 'Epouvante horreur'\ + FALSE Horreur\ FALSE Espionnage\ FALSE Famille\ FALSE Fantastique\ @@ -674,7 +674,7 @@ FILM_GENRES=$(zenity --list --checklist --title="GENRE" --height=${haut}\ FALSE Peplum\ FALSE Policier\ FALSE Romance\ - FALSE 'Science fiction'\ + FALSE 'Science Fiction'\ FALSE Soap\ FALSE Spectacle\ FALSE Sport\ @@ -689,8 +689,8 @@ GENRES="[\"$(echo ${FILM_GENRES} | sed s/\|/\",\"/g)\"]" # CONVERT INPUT TO MP4 ####################### [[ $FILE_EXT != "mp4" ]] \ && espeak "Converting to M P 4. Please wait" \ - && echo "CONVERT TO MP4 : ffmpeg -loglevel quiet -i ${FILE_PATH}/${FILE_NAME} -c:v libx264 -c:a aac ${FILE_PATH}/$FILE_TITLE.mp4" \ - && ffmpeg -loglevel quiet -i "${FILE_PATH}/${FILE_NAME}" -c:v libx264 -c:a aac "${FILE_PATH}/$FILE_TITLE.mp4" \ + && echo "CONVERT TO MP4 : ffmpeg -loglevel quiet -i ${FILE_PATH}/${FILE_NAME} -vf scale=-1:360 -c:v libx264 -c:a aac ${FILE_PATH}/$FILE_TITLE.mp4" \ + && ffmpeg -loglevel quiet -i "${FILE_PATH}/${FILE_NAME}" -vf scale=-1:480 -c:v libx264 -c:a aac "${FILE_PATH}/$FILE_TITLE.mp4" \ && FILE_EXT="mp4" && FILE_NAME="$FILE_TITLE.mp4" \ && espeak "M P 4 ready" diff --git a/install.sh b/install.sh index dc9ae1d4..f4c87fcc 100755 --- a/install.sh +++ b/install.sh @@ -96,6 +96,8 @@ echo "#############################################" # echo "## INSTALLATION AstroGEEK OpenCV = 'Intelligence Amie' - DEV - " # sudo apt-get install python3-opencv -y +## CONVERT AUDIO TO MIDI +# pip install basic-pitch ## MAILJET SSMTP RELAYING : ADD YOUR CREDENTIALS sudo cp ~/.zen/Astroport.ONE/templates/.ssmtprc /etc/ssmtp/ssmtp.conf diff --git a/tools/new_file_in_astroport.sh b/tools/new_file_in_astroport.sh index 004bb3f5..c91d682d 100755 --- a/tools/new_file_in_astroport.sh +++ b/tools/new_file_in_astroport.sh @@ -67,8 +67,16 @@ TITLE="${file%.*}" MIME=$(file --mime-type -b "${path}${file}") + + ############# EXTEND MEDIAKEY IDENTIFATORS https://github.com/NapoleonWils0n/ffmpeg-scripts if [[ $(echo "$MIME" | grep 'video') ]]; then + # CONVERT TO MP4 + [[ ! $MIME == "video/mp4" ]] \ + && echo "MP4 CONVERT... WAIT" \ + && ffmpeg -loglevel error -i "${path}${file}" -vf scale=-1:480 -c:v libx264 -c:a aac "${path}$TITLE.mp4" \ + && rm "${path}${file}" && file="$TITLE.mp4" && extension="mp4" + ## Create gifanime ## TODO Search for similarities BEFORE ADD echo "(✜‿‿✜) GIFANIME (✜‿‿✜)" $(${MY_PATH}/make_video_gifanim_ipfs.sh "$path" "$file" | tail -n 1)