請問各位版眾高手在Avidemux或ffmpeg批次剪裁影片的問題

-------------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系統(已更新到最新)
2023-08-14 19:54 發佈
FFMpeg 也有 MacOS 版,
用的人多,
Google 找解法容易.
anx619
anx619 樓主

感謝回覆,會在爬文看看如何在ffmpeg使用,目前還是想知道Avidemux上能否這樣用

2023-08-15 20:52
來考點古文

我們假設你的shell腳本Shebang就像蘋果建議的是使用#!/bin/sh

那麼問題大概就是出在:
你的ffmpeg是怎麼裝的?跟你如何呼叫你的腳本?
導致你的腳本內找不到你裝的ffmpeg指令

當然,我們一開始的假設也有可能是錯的,
那麼請在你的腳本開頭加上Shebang謝謝,
雖然加了應該也還是找不到你的ffmpeg,
我們得先知道你怎麼裝你的ffmpeg跟用什麼權限怎麼執行你的腳本,
不然怎麼回答都是隔空搔癢。
j800930 wrote:
來考點古文 我們假設...(恕刪)

感謝回覆
後來mac重灌過後使用ffmpeg使用就可以了
j800930

那恭喜你,你要的順便回覆給你

2023-10-15 13:25
在該目錄下,修改過後的檔案另外開一個資料夾儲存
␣␣是行首空白兩格...

j800930 wrote:
␣␣是行首空白兩格....(恕刪)

感謝您的教導,之前解決方法是問chatGPT
程式碼如下:確實可用,可以解決我問題
而現在受到您的教導,又多學一招,真是感謝

內文搜尋
X
評分
評分
複製連結
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?