我的世界Minema Mod與FFmpeg在所有系統(tǒng)上的配置與安裝
如果你的電腦配置不行,卻想錄制出流暢的minecraft視頻,那你一定要試試Minema Mod
本文將介紹Minema Mod與FFmpeg在所有系統(tǒng)上的配置與安裝和在linux上的FFmpeg報錯解決方案
模組安裝
將下載好的Minema Mod放入.minecraft/mods內(nèi)(注意為Forge,模組下載鏈接放評論區(qū))
,啟動游戲,確認是否可以正常加載。(如果在我的世界1.19版本安裝1.19的minema提示“模組無法正確加載”請安裝1.19.1的minema)確認完畢后退出游戲,打開.minecraft/config/minema_resurrection/general.toml,你需要在此配置模組。


其中,需要手動配置的項有:
useVideoEncoder 是否啟用FFmpeg,填Fales或True
videoEncoderPath FFmpeg路徑
frameWidth 視頻寬,如1280
frameHeight 視頻長,如720
frameRate 錄制幀率
capturePath視頻保存路徑
2.FFmpeg在主流系統(tǒng)上的安裝
如果你不啟用useVideoEncoder,minema會把截取的內(nèi)容以一幀一幀的tga圖片保存到你設(shè)定的保存路徑下。如果你想以.mp4的視頻格式進行保存,那你需要安裝并配置FFmpeg
首先,去FFmpeg官網(wǎng)下載適用于自己系統(tǒng)的版本

在把下載完的FFmpeg解壓到一個好記的路徑下,然后到general.toml里填寫videoEncoderPath
在windows中,你應(yīng)該填寫成videoEncoderPath = “上級路徑/FFmpeg/bin/FFmpeg.exe”
在linux與MacOS上,你應(yīng)該填寫FFmpeg文件夾的路徑
一切完成后,進入游戲。在游戲內(nèi)按下F4或輸入/minema able來開始錄制,結(jié)束錄制為F4
或/minema disable。如果在第一次按下F4時聊天窗口沒有彈出新的有關(guān)FFmpeg的信息,即為正常情況,此時再按下F4結(jié)束錄制就會把視頻自動保存到你設(shè)定的路徑下。
3.針對linux報錯提供解決方案
在linux中,minema可能會提示“權(quán)限不夠”

當出現(xiàn)這種情況請將FFmpeg移至不需要額外權(quán)限的路徑或以root啟動游戲(以hmcl為例,在輸入java -jar hmcl.jar之前使用sudo -s或su root進行權(quán)限認證)。注意,此操作會鎖死所有與游戲運行有關(guān)的文件(即使游戲已關(guān)閉),這使得除root外所有用戶無法刪除/修改他們,請謹慎操作。
如果游戲提示"無法運行FFmpeg",請檢查FFmpeg組件是否完整與FFmpeg是否與自己的系統(tǒng)對應(yīng)?;蛑鴮seVideoEncoder改為false,這時minema就會將游戲畫面以你設(shè)定的幀率保存
億堆.tga格式的圖像文件在你設(shè)定的路徑下。

接下來,需要手動將其合并為視頻
在終端中輸入apt install mencoder(權(quán)限不夠請先認證)

安裝完成后在終端中輸入mencoder查看是否安裝成功。

接下來,打開那個全是tga文件的目錄,右鍵空白出選擇“在終端中打開”,終端中輸入:
mencoder mf://*.tga -mf w=854:h=480:fps=30:type=tga -ovc lavc -lavcopts vcodec=mpeg4:mbd=2:trell -oac copy -o output.mp4
w與frameWidth保持一致
h與frameHeight保持一致
fps與你設(shè)定的錄制幀率保持一致
output.mp4為輸出的視頻文件
按下回車后等待合并完成,然后就可以在同一目錄下找到輸出的視頻。

制作不易,給個贊吧!