首页 > 程序 > 在arch下使用davinci-resolve

作者:ghostry 发布时间:2022-11-08 浏览: 1725

转载注明出处: https://blog.ghostry.cn/program/1067.html

首先打开 https://wiki.archlinux.org/title/DaVinci_Resolve_(%E7%AE%80%E4%BD%93%E4%B8%AD%E6%96%87) 学习,了解基本知识和自己的需求.
我是安装免费版

yay -S davinci-resolve

需要20GB以上磁盘空间.如果~/.cache空间不足,则打开 .cache/yay/davinci-resolve 把里面的文件复制到一个空间充足的磁盘目录,在里面执行 makepkg -i 进行安装
如果zip文件下载失败,命令行会显示下载地址,可以拷贝下来用下载工具下载好,放到文件夹里.
我的是nvidia双显卡笔记本,安装后需要一些配置才能使用
首先运行resolve,第一次会出现一个空白的窗口,直接xkill杀掉就能进入程序了.
偏好设置->内存和gpu里,取消gpu的自动,选择cuda和对应的nvidia显卡,退出.
然后写个脚本resolve.sh内容如下

#!/bin/bash
export __NV_PRIME_RENDER_OFFLOAD=1
export __GLX_VENDOR_LIBRARY_NAME=nvidia
/opt/resolve/bin/resolve

以后用这个脚本启动程序.
linux版本的resolve不支持h264,网上说使用

ffmpeg -hwaccel cuda -y -threads 2 -i in.mp4 -vcodec dnxhd -acodec pcm_s16le -b:v 36M -pix_fmt yuv422p -f mov output.mov

我测试发现文件太大.
经过测试,发现1080p视频

ffmpeg -hwaccel cuda -y -threads 2 -i "$in" -vcodec mpeg4 -acodec pcm_s16le -b:v 10M -f mov "$h265" < /dev/null

这样能在文件大小和视频质量之前找到不错的平衡.
交付视频也选mpeg4,文件不会太大.

标签: linux arch resolve davinci

上一篇: 手机平板做电脑副屏
下一篇: 麒麟v10安装docker

添加新评论 »

*
*

欢迎评论!歡迎評論!Comments welcome!komentoj bonvenaj!댓글 오신 것을 환영합니다!
:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: :cold: :cryy: :cute: :shy: :sleep: :struggle: :tea: :yahou: