2026-02-08 175 次
好,我直接給你一套在 Ubuntu 24.04 + i3-10105 + RTX 4070 Ti Super 上,把顯卡性能拉滿、Shotcut 與 FFmpeg 全鏈路 GPU 加速的完整方案,一步到位,不再繞彎。
Ubuntu 默認(rèn)開源驅(qū)動 nouveau 完全發(fā)揮不了 4070Ti Super,必須裝官方閉源驅(qū)動。
sudo apt update sudo apt install -y build-essential dkms linux-headers-$(uname -r) sudo add-apt-repository ppa:graphics-drivers/ppa sudo apt update sudo apt install -y nvidia-driver-550
(4070Ti Super 用 550/555 都穩(wěn),優(yōu)先 550)
sudo reboot
重啟后執(zhí)行:
nvidia-smi
看到 RTX 4070 Ti Super + 驅(qū)動版本,就是成功。
Shotcut 在 Linux 上默認(rèn)對 NVIDIA 不自動開硬解,需要手動配置。
sudo apt install -y nvidia-vaapi-driver vainfo
驗證是否成功:
vainfo | grep -i hevc
出現(xiàn) VAProfileHEVCMain 等,說明 NVIDIA 硬解已就緒。
打開 Shotcut:
Settings → Playback
? Use Hardware Decoder(必須開)
? GPU Effects(必須開)
渲染器選 OpenGL 或 Vulkan(Vulkan 更穩(wěn))
Settings → Video Mode
分辨率/幀率按你的素材來(4K 60fps 直接上)
預(yù)覽縮放:Preview Scaling → Use Hardware Decoder 打開
導(dǎo)出時啟用 NVENC 編碼
導(dǎo)出 → 選擇 H.265/HEVC 或 H.264
Codec 里選:
h264_nvenc(NVIDIA H.264 硬編)
hevc_nvenc(NVIDIA H.265 硬編)
Preset 選 slow 或 medium(質(zhì)量/速度平衡) 這樣:
預(yù)覽:NVDEC 硬解
特效:GPU 渲染
導(dǎo)出:NVENC 硬編CPU 基本只做調(diào)度,4070Ti Super 全程干活。
4070Ti Super 的 NVENC/NVDEC 是目前 Linux 最強視頻加速組合之一。
Ubuntu 官方源已經(jīng)自帶,直接裝:
sudo apt install -y ffmpeg
ffmpeg -hide_banner -encoders | grep nvenc ffmpeg -hide_banner -decoders | grep cuda
看到 h264_nvenc、hevc_nvenc、h264_cuvid、hevc_cuvid 就是成功。
ffmpeg -hwaccel cuda -hwaccel_output_format cuda -i "input.mkv" -c:v hevc_nvenc -preset slow -crf 23 -c:a aac "output.mp4"
ffmpeg -hwaccel cuda -hwaccel_output_format cuda -i "input.mkv" -c:v h264_nvenc -preset medium -crf 20 -c:a aac "output.mp4"
ffmpeg -hwaccel cuda -hwaccel_output_format cuda -i "input.mkv" -vf scale_npp=1920:1080 -c:v hevc_nvenc -preset slow -crf 23 -c:a aac "output_1080p.mp4"
scale_npp 是 NVIDIA 專用 GPU 縮放,比 CPU 快 10~30 倍。
sudo nvidia-smi -pm 1
nvidia-smi -q | grep Power
4070Ti Super 一般 285W,不用改。
sudo nvidia-smi -ac 5001,2505
(鎖定最高頻率,剪輯/轉(zhuǎn)碼全程滿血)
裝 NVIDIA 550 驅(qū)動 → 重啟
裝 nvidia-vaapi-driver
Shotcut 打開 Use Hardware Decoder + GPU Effects
導(dǎo)出選 hevc_nvenc / h264_nvenc做完這些,你的 4070Ti Super 在 Ubuntu 下就是完全滿血狀態(tài),Shotcut 預(yù)覽 4K 絲滑,導(dǎo)出速度比 CPU 快 10~20 倍。