如何在openSUSE-Linux上安裝DaVinci-Resolve
您是否還在等待Adobe套件在Linux上的到來?您是否曾多次嘗試通過Wine使用Premiere?您是否還在想蘋果為什么不以Linux本機版本發(fā)布Final Cut Pro?
如果您對所有這些問題中的一個或全部回答是,那么您來對地方了。我們也知道Final Cut是優(yōu)雅的Apple用戶的口頭禪,我們也知道Premiere是新一代內容創(chuàng)作者的頂級非超者,但我們也知道我們在談論中高品質的產(chǎn)品。是的,因為專業(yè)人士,即電影和視頻制作領域中的頂尖人士,還使用了其他東西。
聽說過LightWorks或Davinci Resolve嗎? 您是否知道它們都可用于Linux?
BlackMagic的DaVinci-Resolve16專業(yè)視頻編輯
DaVinci Resolve是世界上唯一將專業(yè)8K編輯,色彩校正,視覺效果和音頻后期制作結合在一起的軟件解決方案。只需單擊一下,即可在編輯,顏色,效果和音頻之間即時切換。
Resolve Studio(價格更高的PRO和付費版本)還是為多用戶協(xié)作而設計的唯一解決方案,因此編輯者,助手,調色師,VFX藝術家和聲音設計師都可以在同一項目上同時工作!無論您是單個藝術家,還是大型協(xié)作團隊的成員,不難看出為什么DaVinci Resolve是高端后期制作以及在好萊塢長片,電視節(jié)目和商業(yè)廣告上比其他任何軟件都要完成的標準。
DaVinci Resolve包含專業(yè)編輯人員剪輯大片,電視節(jié)目和廣告所需的一切。對于離線和在線編輯都是完美的選擇。高性能的播放引擎使編輯和修整變得非???,甚至對于H.264和RAW等處理器密集型格式也是如此。要了解有關Resolve功能的更多信息,請檢查此頁面。
NVIDIA顯卡、Linux和DaVinci-Resolve免費和專業(yè)視頻編輯的完美組合
由于過去在AMD圖形卡和Resolve程序之間遇到一些問題,DaVinci建議使用NVIDIA圖形卡。
接下來我們來分別介紹NVIDIA
和DaVinci-Resolve
的安裝過程。
如何在openSUSE上安裝NVIDIA驅動程序
關于Linux系統(tǒng)上的顯卡驅動有兩種:社區(qū)開源和閉源兩種版本。
而NVIDIA顯卡驅動的不開源也對影響了其社區(qū)開源版本對其顯卡的支持能力,因此我們最好的選擇是使用其官網(wǎng)提供的閉源版本驅動程序。
接下來,我們來一步步說下官網(wǎng)版本驅動的安裝方法:
1.下載驅動程序
顯卡驅動下載地址, 找到最新的版本,例如當前是460.27.04
版本,我們就下載 NVIDIA-Linux-x86_64-460.27.04.run文件這個文件包含32位
和64位
支持庫,另外一個名字中帶no-compat32
的文件是不兼容32位
庫版本。
wget -c https://download.nvidia.com/XFree86/Linux-x86_64/460.27.04/NVIDIA-Linux-x86_64-460.27.04.run
2.驅動程序的依賴軟件包安裝
這一步是準備編譯NVIDIA內核模塊的依賴包,如
gcc
編譯器和devel_kernel
內核源碼及開發(fā)庫。
- 安裝依賴軟件包:
sudo zypper install -t pattern devel_C_C++ devel_kernel
- 如果不想每次升級內核都重新安裝驅動,還需要安裝
dkms
:sudo zypper install dkms
3. 開始安裝NVIDIA驅動程序
完成所有上面的準備操作后,請執(zhí)行以下步驟:
- 將系統(tǒng)重新引導到引導加載程序
- 在引導加載程序中選擇openSUSE條目,然后按“ e”以進入編輯器
- 將“ nomodeset 3”添加到“splash = silent quiet showopts”組中。它應如下所示:
splash=silent quiet nomodeset 3 showopts
- 按
F10
鍵以正常啟動并添加步驟3
中的更改。
如果以上步驟成功,那么您應該在虛擬控制臺模式下運行。以普通用戶身份登錄并導航到Nvidia驅動程序安裝程序已保存到的目錄。然后:
通過運行如下命令執(zhí)行安裝驅動:
$ chmod +x NVIDIA-Linux-x86_*
$ sudo ./NVIDIA-Linux-x86*
安裝程序可能會運行禁用Nouveau
驅動程序的預安裝腳本。如果是這樣,安裝程序將需要重新啟動
才能完成安裝。只需按照前面的4個步驟操作,然后再次運行安裝程序即可。
- 如果安裝程序要求使用,請
dkms
按Y
并繼續(xù)。 - 安裝完成后,運行
sudo mkinitrd
- 一旦
mkinitrd
完成,重新啟動計算機。
如果一切成功,則應該運行最新的NVIDIA驅動程序!而且,如果您安裝了dkms,則只要您的內核收到更新,就應該自動加載驅動程序!
NVIDIA為何不提供RPM包
如果通過RPM包方式就沒必要像上面那樣的復雜了,但是NVIDIA的解釋是這樣的:
并非每個Linux發(fā)行版都使用RPM,并且NVIDIA提供了一個適用于所有Linux發(fā)行版的解決方案。NVIDIA鼓勵Linux發(fā)行版以其本機軟件包管理格式重新打包和重新發(fā)行NVIDIA Linux驅動程序。這些重新包裝的NVIDIA驅動程序可能會與Linux發(fā)行版的軟件包管理技術最佳地互操作。因此,NVIDIA鼓勵用戶使用發(fā)行版的重新包裝的NVIDIA驅動程序(如果有)。
如何安裝DaVinci-Resolve16專業(yè)視頻編輯
第一步依然是需要下載安裝程序, davinciresolve下載地址 ,你要記住studio
版本是收費版本,而DaVinci-Resolve
版本是免費版本,并不需要激活操作。下載后的操作命令如下:
$ unzip ./DaVinci_Resolve_16.2_Linux.zip
$ sudo sh ./DaVinci_Resolve_16.2_Linux/DaVinci_Resolve_16.2_Linux.run -i
安裝完成后,我們就可以在啟動器
菜單中找到DaVinci Resolve
菜單項了,啟動它試試吧。
在啟動器
的DaVinci Resolve
菜單中可以同樣看到Uninstall DaVinci Resolve
的項,點擊后就可以卸載它了(如果你這么想的話)。
到這里,我們就可以在Linux
上使用DaVinci Resolve
軟件了,但是DaVinci Resolve
處理視頻使用DNxHD
編碼方式,通常我們就需要對已有的mp4
視頻進行格式轉換后再導入處理。
DaVinci的視頻格式轉換問題解決方法
通常我們使用手機或者相機錄制的視頻是mp4
格式的,我們可以通過 FFmpeg工具來解決這些格式轉換問題。
第一種使用zypper
安裝已經(jīng)編譯好的RPM包:
$ sudo zypper in -y ffmpeg
第二種,自己編譯(可以自己選擇支持的選項:如支持GPU選項)
$ git clone https://git.ffmpeg.org/ffmpeg.git
$ cd ffmpeg
$ ./configure --prefix=/apps/ffmpeg --enable-nonfree --enable-opengl --extra-cflags='-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -g' --optflags='-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -g' --disable-htmlpages --enable-pic --disable-stripping --enable-shared --disable-static --enable-gpl --disable-openssl --enable-avresample --enable-libcdio --enable-gnutls --enable-ladspa --enable-libass --enable-libbluray --enable-libcelt --enable-libcdio --enable-libdc1394 --enable-libfreetype --enable-libgsm --enable-libmp3lame --enable-libopenjpeg --enable-libopus --enable-libpulse --enable-libspeex --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvorbis --enable-libvpx --enable-libwebp --enable-libzimg --enable-libzvbi --enable-vaapi --enable-vdpau --enable-libx264 --enable-libx265 --enable-libxvid
成功安裝了ffmpeg
工具后,現(xiàn)在要將音頻和視頻從文件轉換為DNxHD
格式,該格式可以像其他文件一樣解析,請執(zhí)行以下操作:
$ ffmpeg -i INPUT-VIDEO-FILE.mp4 -c:v dnxhd -profile:v dnxhr_hq -pix_fmt yuv422p -c:a pcm_s16le OUTPUT-VIDEO-FILE.mov
INPUT-VIDEO-FILE
可以是MP4,也可以是AVI,MOV或其他格式。
當然這里有我編寫的一個格式互相轉換腳本:
#!/usr/bin/env bash
########################################################################
# filename: vconvert
# Author: zioer
# mail: next4nextjob@gmail.com
# mp4與mov格式互轉腳本工具
########################################################################
usage()
{
cat <<END
usage:
`basename $0` <input-file> [output-directory] [frames-per-second]
brief:
將mp4文件轉換為達芬奇軟件可識別格式dnxhr 或者反向轉換
input-file : 需要轉換的文件的文件路徑(mp4/avi/mov)
output-directory: 可選,輸出文件目錄,默認與input-file同目錄
frames-per-second: 可選,幀率,默認 24 fps
END
}
if [ "$#" -lt "1" ] ; then
usage
exit 0
fi
inputfile=""
outputfile=""
if [ "$#" = "1" ] ; then
inputfile="$1"
# outputfile=`echo $1|sed 's/mp4$/mov/i'`
outputfile="$1"
elif [ "$#" = "2" ] ; then
inputfile="$1"
outputfile=$2"/"`basename $1`
fi
ftype="${inputfile#*.}"
fps="${3:-24}"
case "$ftype" in
mp4|MP4|avi|AVI)
# convert mp4 ==> mov #
outputfile=`echo $outputfile| sed 's/...$/mov/i'`
# DNxHD scale: 1280x720, 1920x1080
# DNxHD video rate fps: 24(24/1) film, 30000/1001 ntsc, 25/1 pal, 24000/1001 ntsc-film
# Pixel Format: yuv422p, yuv422p10
ffmpeg -i $inputfile -c:v dnxhd -vf "scale=1920:1080,fps=${fps},format=yuv422p" -profile:v dnxhr_sq -c:a pcm_s24le -ar 48000 $outputfile
;;
mov|MOV)
# convert mov ==> mp4 #
outputfile=`echo $outputfile| sed 's/mov$/mp4/i'`
ffmpeg -i $inputfile -vcodec mpeg4 -b:v 15M -acodec libmp3lame -b:a 192k $outputfile
;;
*)
echo "invalid ftype:[$ftype]"
;;
esac
您可以使用FFmpeg將所有內容轉換為Resolve之類的內容,并執(zhí)行所需的所有解決方法。這是一個額外的步驟,但可以正常工作,它使您可以在Linux上使用DaVinci Resolve的全部功能。文章來源:http://www.zghlxwxcb.cn/news/detail-781771.html
現(xiàn)在,您可以輕松地將新文件導入DaVinci Resolve
工作臺。文章來源地址http://www.zghlxwxcb.cn/news/detail-781771.html
到了這里,關于如何在Linux上安裝使用達芬奇DaVinci-Resolve視頻剪輯|附帶格式轉換腳本的文章就介紹完了。如果您還想了解更多內容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網(wǎng)!