소스 검색

0.0.8 指定宽高1056x792

gemercheung 4 년 전
부모
커밋
425d243b62
1개의 변경된 파일2개의 추가작업 그리고 2개의 파일을 삭제
  1. 2 2
      4dage/4dage-ffmpeg-img2video

+ 2 - 2
4dage/4dage-ffmpeg-img2video

@@ -1,6 +1,6 @@
 #!/bin/bash
 
-version="0.0.7"
+version="0.0.8"
 picsFolder=''
 audioFile=''
 outputName=''
@@ -180,7 +180,7 @@ covertVideoTask() {
     FFREPORT=file="$outputFolder/$outputName.txt":level=48 ffmpeg -hide_banner -y -framerate $frameRate -i $allImages \
         -preset superfast -threads 2 -q:v 2 -pix_fmt yuv420p -vcodec libx264 "$outputFolder/$outputName.origin.mp4"
     FFREPORT=file="$outputFolder/$outputName.txt":level=48 ffmpeg -hide_banner -y -i "$outputFolder/$outputName.origin.mp4" \
-        -i $audioFile -filter_complex "[0:v]scale=1920:-1[vid];[vid]split=2[out1][out2]" \
+        -i $audioFile -filter_complex "[0:v]scale=1056:792[vid];[vid]split=2[out1][out2]" \
         -threads 2 -b 1.8M -minrate 1.8M -maxrate 1.8M -bufsize 2M \
         -map '[out1]' -map 1:a? -strict -2 -shortest -profile:v high -vcodec libx264 -c:a copy -ab 128k "$outputFolder/$outputName.mp4" \
         -map '[out2]' -map 1:a? -strict -2 -shortest -profile:v high -vcodec libx264 -c:a copy -ar 44100 -ab 128k "$outputFolder/$outputName.flv"