文章分類


有關阿原記事本

阿原,江易原,記下一些事情跟朋友們分享,也留下自己學習與成長的紀錄。教學課程請見 "阿原小站" 還有阿原開放式課程阿原直播與教學影片阿原生活影片阿原創新顧問公司阿原科幻小說-NC1543、教師教學社團:開源軟體與教學應用
版權:除特別聲明外,本網站之照片及文字等,皆為版權沒有 (public domain, Creative Commons Zero),歡迎使用
*本站累積不少教學與食品安全資料,請善用左上角的網頁搜尋功能,或是網頁右方文章分類整理。

2021/07/05

數位技能:手機拍的影片方向不對? 使用 Linux 指令 ffmpeg 把影片轉 90度/180度/270 度_影片轉向_影片轉方向

 使用手機拍影片,有時忘記打開自動旋轉,有時感應錯誤,想拍橫向的影片,到了電腦變成直的(如下方截圖的右方)

 

 之前做過,記得有寫筆記,但找不到 (當時準備瘦肉精檢測實驗)

 阿原參考這資料

 Linux 使用 ffmpeg 將影片 90度、180度旋轉

  阿原 SOP

1. 弄清楚要轉哪個方向

2. 把檔案複製到加目錄下(減少輸入路徑)

3. 可以把來源檔改名成 123 (假設檔名很複雜),把預計完成的檔案取名 456.mp4

4. 下指令

~$ ffmpeg -i 123.mp4 -vf "transpose=1" 456.mp4

參數

=1 順時針轉 90 度

=2 逆時針轉 90 度

=3 轉 180 度

--------------------------------

若是照片方向不對,很多軟體可以轉照片,但影片轉方向,阿原不熟,這次留下筆記。

20230123 大年初二,阿原要上傳生活影片到 YouTube, 但,

影片方向不對,於是找到這筆記,轉檔

(說明,youtube 本身有影片編輯功能,但沒有看到影片轉方向,所以還是在自己的電腦上修正後上傳)



很少見到 12 核心全速運作。


阿原不熟悉在 Mac OS or Windows 該用哪個軟體,所以若夥伴需要幫忙,可以用隨身碟把檔案(沒有機密)給阿原,我就用 Linux 指令幫忙轉方向

--------------------------

20250529 補充,去年想到有效率的作法 (以前都是複製貼上原先的檔名,處理 10 檔案,就要這樣 10 次。現在這作法可以省時間)

1. 把檔案複製成副本,原檔案改名成 111  (111.mp4)

2. 使用終端機開啟該子目錄(檔案管理員,選擇該檔,右鍵叫出功能選單,使用終端機開啟)

3. 依照旋轉方向,使用終端機上下選用指令(就是近期使用的指令)

順時針轉 90 度  ffmpeg -i 111.mp4 -vf "transpose=2" 222.mp4

逆時針轉 90 度 ffmpeg -i 111.mp4 -vf "transpose=2" 222.mp4

轉 180 度  ffmpeg -i 111.mp4 -vf "transpose=clock,transpose=clock"
 222.mp4

 

 4. 複製原來那個副本檔名,取代  222.mp4 的 222, 同時改名尾端  -456 (個人辨識法),