feat: SMS Audio/Mux/Source/Filter

This commit is contained in:
pwgen 2022-01-07 13:18:36 +11:00
parent 52887c6486
commit 4fdb2a4bba
4 changed files with 28 additions and 0 deletions

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.5 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.5 MiB

15
SailorMoonS/do-audio.sh Executable file
View file

@ -0,0 +1,15 @@
#!/bin/bash
x=90
while [[ $x -lt 128 ]]; do
if ! [[ -f ./Encoded/SMSE$x-eng.aac ]]; then
ffmpeg -i "Sailor Moon Source/Sailor Moon S Episodes $x.mkv" -map 0:1 -c:a libfdk_aac -b:a 640k "./Encoded/SMSE$x-eng.aac"
else
echo "Skilling SMSE$x English"
fi
if ! [[ -f ./Encoded/SMSE$x-jpn.aac ]]; then
ffmpeg -i "Sailor Moon Source/Sailor Moon S Episodes $x.mkv" -map 0:3 -c:a libfdk_aac -b:a 640k "./Encoded/SMSE$x-jpn.aac"
else
echo "Skilling SMSE$x Japanese"
fi
x=$((x + 1));
done

13
SailorMoonS/do-mux.sh Executable file
View file

@ -0,0 +1,13 @@
#!/bin/bash
x=90
while [[ $x -lt 128 ]]; do
if ! [[ -f "./Merged/Sailor Moon S - $x (BluRay 1080p Dual AAC).mkv" ]]; then
/usr/bin/mkvmerge --ui-language en_US --output "./Merged/Sailor Moon S - $x (BluRay 1080p Dual AAC).mkv" \
--no-audio --no-video --subtitle-tracks 5 --language 5:en '(' "./Sailor Moon Source/Sailor Moon S Episodes $x.mkv" ')' --language 0:en --display-dimensions 0:1440x1080 '(' "./Encoded/SMSE$x.mkv" ')' --language 0:en --track-name '0:English 2.0 640k AAC' '(' "./Encoded/SMSE$x-eng.aac" ')' --language 0:ja --track-name '0:Japanese 2.0 640k AAC' '(' "./Encoded/SMSE$x-jpn.aac" ')' --title "Sailor Moon S $x" --track-order 1:0,2:0,3:0,0:5
echo "- Episode $x Done"
else
echo "+ Skipping SMSE$x.mkv as it exists"
fi
x=$((x + 1));
sleep 10
done