- 
  
    前言 其實在之前,一直很想用Wails做一個簡單的ffmpeg影片轉換器,但後來發現網路有關Tauri的資源好像滿多的,而且聽說Rust很安全,用了之後才發現是真的安全,在編譯的時候全都從頭到尾檢查一遍,導致編譯的速度真的是很慢啊,而且檔案真的是大,動不動就是好幾G的… 作業環境 項目 版本 macOS Sequoia 15.5 Visual Studio Code 1.101.2 ffmpeg 7.1.1 nodejs 22.14.0 rust 1.88 tauri 2.6.2 FFmpeg影片轉檔工具 先前準備工作 安裝相關的工具,如果之前有裝過的話,就可以跳過這一步了… brew install node brew …
Read More - 
  
    前幾年直播一直很熱門,一大票的直播主都紛紛的出現,不管是YouTube的,或者是一些交友APP,甚至是網路購物,之前很有很熱門的賣魚哥-王雷也是帶來了直播帶貨的熱潮。 其實本來是想學學WebRTC的,它主是要基於UDP協定,速度快,但是光看到它要自己編碼,還要裝一些有的沒的,很麻煩,再加上它的Server又不是很容易,最後還是選擇了基於HTTP的HLS協定,也就是大家在一般影音平臺常看到的.m3u8檔,而且nginx直接就支援,馬上難度就降低了許多了,這裡我們使用Docker來安裝nginx-rtmp這個帶有RTMP模組的image檔,安全又快速… 作業環境 項目 版本 macOS Sonoma 14.7.1 FFmpeg 7.1 …
Read More - 
  
    FFmpeg是一個自由軟體,可以執行音訊和視訊多種格式的錄影、轉檔、串流功能,市面上絕大多數的影音轉檔工具,相信都是由它為主體產生出來的。當初主要會認識它的原因主要是因為macOS上內建錄影功能,輸出的格式是mov檔,雖然畫質相當的好,但就是檔案太大了,而且也不像在Windows上有類似格式工廠的轉檔APP,加上有時需要簡單的影音合併,所以只有轉向CLI的方式去處理。現在就來記錄一下使用過的一些指令。 影片 ==> 影片 ffmpeg -i 1.mov 1.mp4 # 1.mov => 1.mp4 ffmpeg -i 1.mov -an 1.mp4 # 1.mov => 1.mp4 (No Audio) ffmpeg -i …
Read More