日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

DS1819 对应版本的FFMPEG_使用 FFmpeg 对 webp转png , webm转mp4或者gif等进行操作

發布時間:2023/12/8 编程问答 34 豆豆
生活随笔 收集整理的這篇文章主要介紹了 DS1819 对应版本的FFMPEG_使用 FFmpeg 对 webp转png , webm转mp4或者gif等进行操作 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

最近瀏覽一些網站發現這些網站的圖片格式為 webp 、視頻格式為 webm 。相信對于一些喜歡收藏并且分享的人 或者 內容搬運工來說,這兩個格式都不是一個比較好的選擇。將它們轉換為 png 或者 jpg、mp4 或者 gif 才是正途!

在這里就不過多的介紹關于這幾種格式的基本信息了,對于好奇的朋友可以去 Wiki 上看看這些格式的介紹。

本文主要受眾為初級技術人員,中級、高級請略過。

一、準備

其實需要做的準備的就是把別人編譯好的 FFmpeg 二進制下載下來,然后加入 Path 能讓FFmpeg 可以正常的在命令行或者終端運行即可

  • 下載 FFmpeg 二進制
    • Windows: Releases · BtbN/FFmpeg-Builds 找到最新版本的Assets下載一個win64的zip即可。
    • MacOS: static FFmpeg binaries for macOS 64-bit 找到下載 zip 按鈕下載一個即可(也可以終端優先安裝 brew 然后使用 brew 安裝 FFmpeg ) 。

    2. 將 FFmpeg 加入系統環境

      • Windows: 將下載的 zip 解壓到 C盤 根目錄,并且添加 bin 文件夾路徑到系統環境變量Path 即可

    將解壓后的文件放入C盤根目錄

    將 FFmpeg 文件夾下的 bin 目錄放到系統環境 Path 下
      • MacOS: 將 FFmpeg 二進制文件移動到 /usr/local/bin 文件夾下面

    移動 FFmpeg 到 /usr/local/bin文件夾下

    或者終端優先安裝 brew 然后使用 brew 安裝 FFmpeg


    3. 驗證命令行或者終端是否可用

      • Windows: 打開 cmd 直接輸入 FFmpeg 驗證是否可用

    輸入后如圖即表示可用
      • MacOS: 打開終端直接輸入 FFmpeg 驗證是否可用

    輸入后如圖即表示可用

    二、執行命令

    在執行命令前需要確保準備工作已經完成,并且準備好必要的 webp , webm 文件等,然后在Windows上打開 Cmd ,MacOS 上打開 bash 、zsh 、fish 或者其他。。。

    • webp -> png
    ffmpeg -i from.webp to.png
    • webp -> jpg
    ffmpeg -i from.webp to.jpg
    • webm -> mp4
    ffmpeg -i from.webm to.mp4
    • webm -> gif
    ffmpeg -i from.webm to.gif

    通過上面的準備工作然后輸入對應的指令即可以實現對不同格式的轉換需求,以上命令都是單獨對一個文件進行操作,可以想想怎么通過 Shell 、Python 或者其他語言實現對圖片或者視頻的批量操作。

    三、擴展思路

    當然上面是使用的是 FFmpeg 最基礎的功能,如果對 FFmpeg 有更多的興趣歡迎移步到 FFmpeg 進行拓展學習。

    • 將命令封裝成一個小的桌面 APP ?
    • 將命令封裝成一個簡單的網站應用 ?
    • 將命令封裝成一個高級的視頻編輯工具 ?

    當然如果只是為了自己進行日常操作那么通過上面的命令即可以進行,如果你想分享給其他人或者通過這些簡單的命令實現一些小的功能可以通過上面的幾個問題擴展一下思路。

    大家也可以在評論區討論一下還有哪些擴展的思路。

    總結

    以上是生活随笔為你收集整理的DS1819 对应版本的FFMPEG_使用 FFmpeg 对 webp转png , webm转mp4或者gif等进行操作的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。