Linux上搭建並使用ffmpeg(Java)

xxb1發表於2024-05-27

原網址:https://blog.csdn.net/Just_do_it_HZF/article/details/136404728

關於MacOs和Windows系統上使用ffmpeg就不多說了,有很多相關文章,今天給大家分享一個在Linux環境下使用Java語言來使用ffmpeg

一、首先去官網下載一個Linux對應的ffmpeg包
1、進入ffmpeg官網:官網
2、點選左側導航欄Download


3、選擇Linux對應的安裝包:


4、點選進入->選擇ffmpeg-release-amd64-static.tar.xz - md5進行下載:


5、解壓檔案:
tar -zxvf ffmpeg-release-amd64-static.tar.xz
6、解壓以後我們就可以看到ffmpeg/ffprobe等檔案:


7、如果想要全域性使用ffmpeg指令,那麼需要進入到/usr/local/bin下來引入下載好的ffmpeg/probe,執行以下指令:
路徑/usr/local/ffmpeg6.1為自己Linux安裝的ffmpeg路徑
ln -s /usr/local/ffmpeg6.1/ffmpeg
ln -s /usr/local/ffmpeg6.1/ffmpeg
二、在Idea中使用ffmpeg
public static void voiceChangeFormat(String localPath, String targetPath) {
List<String> command = new ArrayList<>();
command.add("ffmpeg");
command.add("-i");
command.add(localPath);
command.add("-ar");
command.add("8000");
command.add("-ab");
command.add("12.2k");
command.add("-ac");
command.add("1");
command.add(targetPath);
commandStart(command);
}
commandStart方法請看上一篇文章:Java使用ffmpeg指令實現音訊格式轉換-CSDN部落格
————————————————

版權宣告:本文為博主原創文章,遵循 CC 4.0 BY-SA 版權協議,轉載請附上原文出處連結和本宣告。

原文連結:https://blog.csdn.net/Just_do_it_HZF/article/details/136404728

相關文章