Check size before download
Add common.php with common functions
This commit is contained in:
parent
30cd0ba548
commit
f8d59cca32
8 changed files with 455 additions and 308 deletions
44
dl.sh
44
dl.sh
|
|
@ -23,26 +23,34 @@ if [ ! -e /tmp/dlEnCours ]; then
|
|||
echo "-- " >> $f.done
|
||||
transmission-remote -AS
|
||||
else
|
||||
echo "$lign" >> $pwd/database
|
||||
$pwd/youtube-dl --get-title --get-thumbnail --get-filename "$lign" >> $pwd/database
|
||||
echo "-- " >> $pwd/database
|
||||
size=`$pwd/youtube-dl --skip-download http://www.youtube.com/watch?v=nh_hs-8_zF4 | grep "File size"`
|
||||
if echo $size | grep -E " [1234]?[0-9]{2}\.[0-9]+M "
|
||||
then
|
||||
echo "$lign" >> $pwd/database
|
||||
|
||||
echo "$lign" > $f.ec
|
||||
$pwd/youtube-dl -c -o "$pwd/content/%(id)s.%(ext)s" "$lign"
|
||||
# $pwd/youtube-dl --no-progress -c -o "$pwd/content/%(id)s.%(ext)s" "$lign"
|
||||
echo "$lign" >> $f.ec
|
||||
echo "${f:$((${#pwd} + 7)):4}"
|
||||
if [ "${f:$((${#pwd} + 7)):4}" == "nemu" ]; then
|
||||
echo "nemu convertion"
|
||||
$pwd/youtube-dl --no-progress -c -k -o "$pwd/content/%(id)s.%(ext)s" --extract-audio --audio-format=vorbis "$lign"
|
||||
$pwd/youtube-dl --get-title --get-thumbnail --get-filename "$lign" >> $pwd/database
|
||||
echo "-- " >> $pwd/database
|
||||
|
||||
echo "$lign" > $f.ec
|
||||
$pwd/youtube-dl -c -o "$pwd/content/%(id)s.%(ext)s" "$lign"
|
||||
# $pwd/youtube-dl --no-progress -c -o "$pwd/content/%(id)s.%(ext)s" "$lign"
|
||||
echo "$lign" >> $f.ec
|
||||
echo "${f:$((${#pwd} + 7)):4}"
|
||||
if [ "${f:$((${#pwd} + 7)):4}" == "nemu" ]; then
|
||||
echo "nemu convertion"
|
||||
$pwd/youtube-dl --no-progress -c -k -o "$pwd/content/%(id)s.%(ext)s" --extract-audio --audio-format=vorbis "$lign"
|
||||
else
|
||||
$pwd/youtube-dl --no-progress -c -k -o "$pwd/content/%(id)s.%(ext)s" --extract-audio --audio-format=mp3 "$lign"
|
||||
fi
|
||||
echo "" > $f.ec
|
||||
|
||||
echo "$lign" >> $f.done
|
||||
|
||||
chown www-data:www-data $f.done $f.ec
|
||||
else
|
||||
$pwd/youtube-dl --no-progress -c -k -o "$pwd/content/%(id)s.%(ext)s" --extract-audio --audio-format=mp3 "$lign"
|
||||
fi
|
||||
echo "" > $f.ec
|
||||
|
||||
echo "$lign" >> $f.done
|
||||
fi
|
||||
|
||||
echo $size
|
||||
fi
|
||||
fi
|
||||
#Remove the action from the file
|
||||
sed -i '1d' $f
|
||||
|
||||
|
|
|
|||
Reference in a new issue