分享

[軟體] FFmpeg -2 去除影片聲音,縮小影片,加浮水印,最快速放影片在拍賣網的方法

 本篇主題是最快速放商品影片到拍賣網的方法。不使用任何剪接軟體,省去"找好用免費軟體"&"學習"的困擾,最快上手。
首寫20180628,發佈2018,20200904段落調整       此為幼幼班,初級班的人可以跳過了XD 
ffmpeg 寒香子-FFmpeg使用集

實在遇到太多troller,請勿怪。 
ffmpeg 寒香子-FFmpeg使用集
本篇是個人使用經驗紀錄,針對放R拍賣流程。若僅需要單項,也歡迎往下滑滑囉ヽ(✿゚▽゚)ノ
(其實是寫給自己看得,每半年用一次就跑來看^^|||)
前言
為了能完整顯示品況,這是我個人在拍賣網站上放影片的素人初心者做法。不使用剪接軟體
並且因為很少用剪輯等種種原因,想省掉每次找軟體、update、學習、還有電腦設備限制等等問題。
本篇主要內容: 當然每減少一步驟,速度又會加快。視各位需求囉。
》去除聲音
》改變(縮小)影片尺寸
》加浮水印
》上傳影片(youtube)
當然現在很多線上網站都有這些功能了,而且很方便,但有時有上傳影片大小限制,以及其他問題。
總之需要者取。 
FFMPEG
 關於如何下載、開啟等等,在前篇記錄已有,不重複。本篇會直接進入語法。
 [軟體] FFmpeg 教你用最簡單最基礎的步驟 合併影片和聲音檔
拍攝影片
 1.需要在一個影片完成。由於本篇重點是簡易和快速,因此暫不涉及[剪接]的部分。
 2.支援多種格式,基本上手機相機拍攝都可以。目前已確定的格式有avi, mp4, mpeg, flv, 
 以及維基好像沒寫,但實測可以的3gp
N O T E 
初階拍攝技巧: 
注意背景,例如小東西可以放在沒有雜物的桌上,背景盡量是白色(除非你要拍的主體很白)。 
光線盡量充足...但打光技巧很專業,這裡略。(我自己完全沒注意...雖然是相關科系出身的...=/////=)
所以僅簡單介紹,LED燈常常是白光,拍起來會偏藍,傳統燈泡拍起來常常偏黃。以前攝影老師說,拍攝物體最好的是大太陽下的自然光,但這實際操作多少有困難,若有興趣或極度在意者,再麻煩自行摸索。 
影片存入電腦
 前篇也講了,為了省麻煩,我會把影片檔放在C:\Users\admin
 前篇同時也說了,這個資料夾以你的預設為主。 (不懂請回看)  
ffmpeg 寒香子-FFmpeg使用集
影片範例
 以下說明(速度快慢等)皆以此影片為範例。
 我的相機拍的原檔  =>  56秒 1280x720   68MB  
ffmpeg 寒香子-FFmpeg使用集
去除影片聲音
 如果你的手機或相機可以設定不拍進聲音,可以省去此步驟。
 又或者你不在意拍到的風聲、電視聲、旁人說話聲等等,也可以省去這步驟。
ffmpeg -i 原檔案名稱 -an -vcodec copy 新檔案名稱

ffmpeg -i dscn9963.mp4 -an -vcodec copy test01.mp4 
ffmpeg 寒香子-FFmpeg使用集

我的範例檔案耗時:幾秒  

 實 例 以下分享遇到的實戰狀況
範例原檔 56秒 1280x720   68MB  
ffmpeg 寒香子-FFmpeg使用集
原檔名全大寫。網路教學都說要注意大小寫。
但我本身需要全部小寫才不會出現錯誤。若失敗可以參考看看。
ffmpeg 寒香子-FFmpeg使用集
去聲音後66.9MB,並沒有小很多。
去除聲音並不能有效縮小檔案。若你的目的是這個,可以考慮自身需求^^。
縮小影片尺寸
 這裡是直接縮小,並非裁切。裁切會比較難抓位置,除非你拍攝時有用腳架之類固定。
 個人是覺得裁切較為困難啦..所以留給下一篇(如果有XD)
 影片尺寸同樣可以先在相機或手機的設定更改。就可以省略此步驟啦~
 範例檔  56秒 1280x720   68MB  
ffmpeg 寒香子-FFmpeg使用集

 使用同相機拍攝的 59秒 1920x1080 149MB => 檔案大很多吶  
ffmpeg 寒香子-FFmpeg使用集
 
 看你拍的物體是否有很多細節很精細到需要很大的檔案和畫面表現而定
 如果沒有太精細的要求,就算畫面只小一點,檔案大小可能也有明顯差別。會推。
ffmpeg -i 原檔案名稱 -s 1280x720 新檔案名稱

ffmpeg -i dscn9963.mp4 -s 640x360 test02.mp4  
ffmpeg 寒香子-FFmpeg使用集

我的範例檔案耗時:不到一分鐘
說明: 640x360 是影片的長寬 
這個數值可以隨意輸入。例如720X480, 320x240...(但建議看下方實例說明)   

實 例 以下分享遇到的實戰狀況
上面說長寬數值可以任意輸入,
但是如果亂輸入,讓長寬比改變,就會像拉寬或拉長照片那樣,
簡單說,可能一個瘦子的影片拉寬成變成胖子,畫面產生變化,有時候會失真。
所以我使用原始檔的1280x720各除一半,使其比例不變。
範例檔  56秒 1280x720   68MB  
ffmpeg 寒香子-FFmpeg使用集
test02.mp4 56秒 640x360 6.18MB  
ffmpeg 寒香子-FFmpeg使用集
當然若各除1半(實際上等於原本的1/4)太小,可以再自己算其他比例,數學問題就略囉。
 曾試過3gp的檔案,即使同比例縮小,仍是壓太多解析度失真。僅能分享經驗,我無解。/_\
加圖片浮水印
 由於"中文文字浮水印"需要許多額外步驟的樣子,且"英文文字浮水印"的語法也較長,所以這裡先略。
 建議可以製作成一張圖片。
 (因為photoshop對我來說很方便,所以我是用photoshop...)
 使用透明背景的gif檔或png檔都可以達到純文字同樣效果。(而且用圖片,語法簡單很多,推)
 例如下圖,還可以做成圖文一起的形式。  
ffmpeg 寒香子-FFmpeg使用集
 原圖是背景透明
ffmpeg 寒香子-FFmpeg使用集
如果無法做出透明背景圖檔,也沒關係。
 用手機app作圖也可以,像是長輩圖那種也可以,只是記得把圖片裁小一點,以免圖片比影片還大張。
 浮水印放左上角的語法最簡單,所以先以此為主。
 如果你沒有透明的圖檔,就可以加在影片角落,避免在影片正中間會擋到物體。
 ffmpeg -i 影片檔名 -i 圖片檔名 -filter_complex "overlay=10:10" 新檔名

ffmpeg -i test02.mp4 -i t.png -filter_complex "overlay=10:10" wm01.mp4  
ffmpeg 寒香子-FFmpeg使用集

我的範例檔耗時:不到1分鐘 以6.18MB的影片測試。由於等於雙檔合併,大檔會花較長時間。
 說明: "overlay=10:10" 10:10是X,Y軸位置 -> 0:0是完全貼齊左上角    
ffmpeg 寒香子-FFmpeg使用集
浮水印放正中間
ffmpeg -i 影片檔名 -i 圖片檔名 -filter_complex "overlay=(W-w)/2:(H-h)/2" 新檔名   

ffmpeg -i test02.mp4 -filter_complex "overlay=(W-w)/2:(H-h)/2" wm02.mp4  
ffmpeg 寒香子-FFmpeg使用集

我的範例檔耗時:不到1分鐘 以6.18MB的影片測試。由於等於雙檔合併,大檔會花較長時間。  
說明: "overlay=(W-w)/2:(H-h)/2"
就是用語法讓電腦自己算(影片寬-圖檔寬)再除以2,達到圖片置中的效果
長邊同樣道理。大小寫注意下(我沒試過全小寫什麼的,或許也行也不一定(不負責任XD)   
ffmpeg 寒香子-FFmpeg使用集
浮水印放左下角
 ffmpeg -i 影片檔名 -i 圖片檔名 -filter_complex "overlay=5:H-h-5" 新檔名   
 說明: "overlay=5:H-h-5" 
如上所說 0:0是完全貼齊左上角。5就等於橫向位置往左5。H-h-5是上下位置(請參考上段,等於影片高-圖片高-5)。   
ffmpeg 寒香子-FFmpeg使用集
浮水印放右上角
 ffmpeg -i 影片檔名 -i 圖片檔名 -filter_complex "overlay=W-w-5:5" 新檔名   
 說明: "overlay=W-w-5:5" 
還是一樣,W-w-5等於橫向位置(請參考上上段,等於影片寬-圖片寬-5)。5是從頂端往下5。   
ffmpeg 寒香子-FFmpeg使用集
浮水印放右下角
 ffmpeg -i 影片檔名 -i 圖片檔名 -filter_complex "overlay=W-w-5:H-h-5" 新檔名
 說明: "overlay=W-w-5:H-h-5" 
集合上面2個範例,往右、又往下,就是右下囉。  
 以上給的都是簡寫,例如W-w-5,原本繁寫是main_w-overlay_w-5。
 這樣整串會太長,打錯一個字就得重打,至少我會暈倒,哈哈哈。所以有詳細興趣再自行摸索吧。
上傳影片到youtube
 由於R拍賣支援的是youtube,所以以此來說。且這邊只講基本的。(我重點是ffmpeg壓)
 在此之前需要有google帳號...因為要讓非常新手也能到,所以:
 到網址www.youtube.com,用google帳號登入。
 再看右上角有上傳影片。如果圖示不一樣就找找吧..最近好像改版過還怎樣,不記得以前是這樣。
ffmpeg 寒香子-FFmpeg使用集
 依照說明選擇影片後開始上傳。網速和影片大小會影響上傳時間。
 如果檔案太大,像寒香試過60MB以上的,可能在上傳中途不定期影響到一般上網功能。
 (可見他會吃掉大部分網速,沒有在幫忙保留的。)
 上傳完,就可以設定影片內容。
ffmpeg 寒香子-FFmpeg使用集
 例如以本篇的主題是拍賣例圖,影片名稱通常就會是商品名(舉例)
 內容可能就是介紹什麼的。但R拍不會顯示你在這裡寫的內容,除非買家從影片點進來看。
 "公開"這邊,
 公開不需要解釋,就是全世界的人都能從youtube上看到、搜尋到這個影片。
 非公開和私人就有點類似。二者基本上就是平時會隱藏起來,平常無法被搜尋到,即使別人進到你的youtube頁面看,也沒這影片資料。
 "私人",網路上說是你指定某些google用戶(利用email指定),只有這些用戶可見。
 但2018/6/28實測無效,只有網址,非指定用戶,還是能看。
 "非公開"也是有網址的人才能看到影片。
 所以把網址(如上圖左方)整串包括我模糊的地方複製起來,分享出去就行了。
 以R拍來說,將此網址寫入刊登頁就行了。
ffmpeg 寒香子-FFmpeg使用集
 .
疑難雜症:
1.ffmpeg非常確定都打對了,怎麼還是失敗?
 可能是大小寫的關係。
 例如上面有說,我的原檔名全部大寫,但我照打卻失敗。然後全部小寫就成功了。但是有人說要注意大小寫。  
ffmpeg 寒香子-FFmpeg使用集
  也可以複製,在cmd那邊按滑鼠右鍵貼上。
ffmpeg 寒香子-FFmpeg使用集
 以上~ 如果有看不懂的地方表示寒香沒教好可以再問。
 如果要問進一步功能就找其他高手吧~ 寒香暫時也沒有興趣繼續研究XD
ffmpeg 寒香子-FFmpeg使用集
作者Author 寒香子
覺得「自己的興趣明明也沒有那麼冷門」,卻永遠找不到同好,習慣在小窩裡自言自語。
因為自閉太久了,也不太習慣和人溝通,有怠慢請多見諒。其他請見關於我。
#ffmpeg 
分類:學習

搬家的網誌一定多少會有問題、錯位等無可避免,有些先撤回後台了,剩下的請多見諒。

評論
上一篇
  • 201806 香港亞洲國際博覽館 Asia World Expo Arena 訂票經驗
  • 下一篇
  • 更多文章
    載入中... 沒有更多了