-------------8-16更新-------------------------
有爬文發現ffmpeg也可以用來剪裁
在macos終端機下
使用這串指令
ffmpeg -i input.mp4 -ss 00:00:30 -vcodec copy -acodec copy output.mp4 -y
這串代碼 發現跟Avidemux速度差不多,而剪輯出來的檔案也沒變大
可以正確剪裁30秒後的影片
因需求是批次剪輯,發現需要用shell指令寫
就參考google上的,有人寫好的我修改 後存檔為sh如下
# ts.sh
for i in *.mp4 ; do
ffmpeg -i "$i" -ss 00:00:30 -vcodec copy -acodec copy "${i%.*}.mp4"
done
在此目錄下的只要是mp4附檔名的影片,保留30免後的影片
並且存檔
只是一直出現顯示第3行錯誤
line 3: ffmpeg: command not found
不過倒是有確認到該目錄下有幾個影片
我那目錄下測試4個 他是跳四行錯誤
請問哪邊寫錯了
想再請教
能否在該目錄下,修改過後的檔案另外開一個資料夾儲存
的指令為何?
謝謝各位版眾高手解惑了 謝謝
---------------------------------------------------
各位版眾高手好
目前手上有影劇影片想去片頭,片尾
在google後只有發現Avidemux,這軟體剪裁最快跟無損
而LosslessCut 剪裁過後影片比本身大快一倍,就不採用了
因為一個一個拖曳
每次裁減都要自己定義AB點,有點費時
有在Avidemux論壇上看到相關文章
寫shell腳本這樣可以批次處理
但是還是真的看不太懂,如何寫腳本
文章在這
目前想要的是,把要剪輯的影片全部放在A(假定)資料夾
然後輸出完成的影片放在B(假定)資料夾內
因為影片開頭的剪裁是固定的
比方10分鐘,前面有30秒是不要的
而影片 ,影像跟音樂都是不變動(不轉碼)
是否能做到批次剪裁輸出這樣
最後感謝各位高手版眾的解惑了
p,s電腦是macos系統(已更新到最新)

X