使用 GPU 加速合併 you-get 下載的音頻和視頻

一般來說you-get會自動合併下載的油管視頻和音頻,但偶爾會出現不合並的情況。

這時候需要我們手動去合併。但使用CPU軟編碼視頻十分緩慢,這時候可以使用GPU來加速合併編碼的過程。

以下命令需要支持nvenc的顯卡和系統中正確安裝nvidia顯卡驅動和帶nvenc編碼器的ffmpeg。

如果您使用 GTX 600系列或更高版本的顯卡,您將能夠使用 Nvidia NVENC H264編碼器,更好的壓縮,高速和高質量的錄製。
如果您使用 GTX 950系列或更高版本的顯卡(Maxwell,GM20x),您將能夠使用Nvidia NVENC
HEVC(H.265)編碼器,獲得比NVENC H.264編碼器更好的壓縮,高速和高質量的錄製視頻。

具體顯卡對編碼支持的情況可以在nvidia的官網上找到:
https://developer.nvidia.com/video-encode-decode-gpu-support-matrix#Encoder

強烈建議使用conda安裝ffmpeg。

conda install ffmpeg

以下命令以NVENC HEVC編碼器爲例,合併audio.mp4和video.mp4並且設置碼率爲1000k:

ffmpeg -i "audio.mp4" -i "video.mp4" -b:v 1000k -c:v hevc_nvenc output.mp4

在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章