在先前的「容器和轉碼器」文章中 瞭解如何變更媒體檔案的容器 (擴充功能) 和轉碼器。於 這篇文章,我們將說明如何在說明前更改位元率 解析度。
位元率和解析度與媒體檔案中的資料量相關。這項服務 可能連不說話,但我們還是要討論一下您隨時可以 但因此提高位元率和解析度會是個問題。不含特殊優惠 軟體和演算法品質是非常成功的要素
因此轉換程序時,請務必指定最高品質的來源檔案 那就開始開發吧!在執行任何作業之前,即使是在變更轉碼器或 請檢查檔案的 螢幕特性並驗證 指出來源檔案的位元率或解析度高於所需結果。
位元率是指編碼媒體中一秒的最大位元數 串流。使用越多位元為第二串流的編碼,就能提高 和擬真度
不出所料,網頁可處理的位元率不同。表格 ,顯示您應針對一般網路狀況定位的位元率。適用對象 相較之下,我們加入了藍光和 DVD 的值。
放送方式 | 位元率 |
---|---|
藍光 | 20 MB |
DVD | 6 MB |
電腦版網站 | 2 MB |
4G 行動裝置 | 0.7 MB |
3G 行動裝置 | 0.35 MB |
2G 行動裝置 | 視網路類型而定。 EDGE:0.4 Mbs GPRS:0.04 MB |
我應該針對網頁上的影片採用哪個值?簡單來說,答案是 至少為電腦、4G 和 3G 網路。如果您在其中一個市場放送影片 也就是以印度為例 包括 2G。為方便示範,我們的目標鎖定為 3G。
使用 FFmpeg 即可使用 (意外!) 位元率 (-b
) 標記設定位元率。
如果您未安裝 FFmpeg 媒體應用程式基本概念 以 Docker 設定
MP4
/media # ffmpeg -i glocken.mov -b:v 350k -b:a 64k glocken_3g.mp4
WebM
/media # ffmpeg -i glocken.mov -b:v 350k -b:a 64k glocken_3g.webm
請注意,有兩個位元率旗標 -b:a
和 -b:v
。一個用於音訊
另一個用於影片串流
/media # ls -l
-rw-r--r-- 1 root root 12080306 Mar 7 12:16 glocken.mov
-rwx------ 1 root root 531117 Mar 7 13:42 glocken_3g.mp4
-rwx------ 1 root root 706119 Mar 7 13:46 glocken_3g.webm
檔案準備就緒後,您可以調整解析度。