国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

Java使用FFMPEG獲取在線URL視頻時長

這篇具有很好參考價值的文章主要介紹了Java使用FFMPEG獲取在線URL視頻時長。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

1、首先安裝FFMPEG并配置環(huán)境變量

下載地址:Download FFmpeg文章來源地址http://www.zghlxwxcb.cn/news/detail-575830.html

2、代碼實現(xiàn)(通過Java執(zhí)行cmd命令獲取視頻時長)

public static void getTimes(List<CmsOutlineListVO> resultList) {

        String videoUrl = "https://xxx.mp4"; // 替換為實際的視頻URL

        try {
            ProcessBuilder processBuilder = new ProcessBuilder("ffmpeg", "-i", videoUrl);
            Process process = processBuilder.start();

            // 讀取FFmpeg命令的輸出
            BufferedReader reader = new BufferedReader(new InputStreamReader(process.getErrorStream()));
            String line;
            while ((line = reader.readLine()) != null) {
                // 檢查輸出中是否包含視頻時長信息
                if (line.contains("Duration:")) {
                    String duration = line.split(",")[0].split("Duration: ")[1].trim();
                    System.out.println("視頻時長: " + duration);
                    break;
                }
            }
            // 關閉讀取器和進程
            reader.close();
            process.destroy();
        } catch (Exception e) {
            e.printStackTrace();
        }
    }

到了這里,關于Java使用FFMPEG獲取在線URL視頻時長的文章就介紹完了。如果您還想了解更多內容,請在右上角搜索TOY模板網以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網!

本文來自互聯(lián)網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。如若轉載,請注明出處: 如若內容造成侵權/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經查實,立即刪除!

領支付寶紅包贊助服務器費用

相關文章

  • java獲取視頻時長、分辨率、幀率、碼率

    1、先導包 2、獲取時長

    2024年02月15日
    瀏覽(37)
  • 基于 FFMPEG的Python 獲取視頻時長(附代碼)

    基于 FFMPEG的Python 獲取視頻時長(附代碼)

    項目需要,通過視頻的url(在線視頻url),查出視頻的時長 本文提供獲取視頻時長的python代碼 首先安裝FFMPEG 1、安裝包 https://download.csdn.net/download/asd051377305/87126378 2、解壓 ?3、將文件路徑配置到系統(tǒng)設置Path里面 控制面板 - 點擊系統(tǒng) - 點擊高級系統(tǒng)設置 - 點擊環(huán)境變量 ?4、

    2024年02月15日
    瀏覽(25)
  • java獲取一段視頻/mp4的時長

    引言 在日常開發(fā)中,經常會遇到產品經理提出一個需求“上傳視頻”,而且還得顯示出視頻的播放時長,我們直接上最簡單的代碼,必須是最簡單,多一句啰嗦都不準點贊。 How to do 1.提前引入包 2.邏輯實現(xiàn)

    2024年01月24日
    瀏覽(20)
  • JAVA獲取視頻音頻時長 文件大小 MultipartFileUtil和file轉換

    java 獲取視頻時長_java獲取視頻時長_似夜曉星辰的博客-CSDN博客 可以轉換文檔也可轉換視頻

    2024年02月14日
    瀏覽(29)
  • Java 音頻處理,音頻流轉音頻文件,獲取音頻播放時長

    Java 音頻處理,音頻流轉音頻文件,獲取音頻播放時長

    最近對接了一款智能手表,手環(huán),可以應用與老人與兒童監(jiān)控,環(huán)衛(wèi)工人監(jiān)控,農場畜牧業(yè)監(jiān)控,寵物監(jiān)控等,其中用到了音頻傳輸,通過平臺下發(fā)語音包,發(fā)送遠程命令錄制當前設備音頻并將音頻分包傳輸到服務器上生成音頻文件等。其中關于音頻的一些簡單操作封裝成了

    2024年02月03日
    瀏覽(26)
  • java獲取一段音頻/mp3的時長

    引言 在日常開發(fā)中,經常會遇到產品經理提出一個需求“上傳音樂/音頻”,而且還得顯示出音頻的播放時長。那我們直接世界上最簡單的實現(xiàn)方案,必須是最簡單,多一句啰嗦不準點贊。 How to do 1.提前引入包 2.邏輯實現(xiàn)

    2024年01月25日
    瀏覽(22)
  • 視頻上傳,限制時長,獲取視頻時長

    使用element的upload上傳文件時,除了類型和大小,需求需要限制只能長傳18秒內的視頻,這里通過upload的before-upload,以及創(chuàng)建一個音頻元素對象拿到durtaion時長屬性來實現(xiàn)。 loadedmetadata 事件是當指定的音頻/視頻的元數據已加載時觸發(fā),就可以得到元數據,包括時長,尺寸等;

    2024年02月12日
    瀏覽(20)
  • 使用vlc在線播放rtsp視頻url

    使用vlc在線播放rtsp視頻url

    1. 2. ? ?3. ?工具鏈接: https://download.csdn.net/download/qq_43560721/88249440

    2024年02月11日
    瀏覽(20)
  • Java使用ffmpeg實現(xiàn)視頻剪切、mp3剪切

    Java使用ffmpeg實現(xiàn)視頻剪切、mp3剪切

    ? 直接運行代碼即可: ? 剪切前 ? ? ?剪切后

    2024年02月16日
    瀏覽(19)
  • 音視頻處理工具FFmpeg與Java結合的簡單使用

    音視頻處理工具FFmpeg與Java結合的簡單使用

    一、什么是FFmpeg FFmpeg是一套可以用來記錄、轉換數字音頻、視頻,并能將其轉化為流的開源計算機程序。采用LGPL或GPL許可證。它提供了錄制、轉換以及流化音視頻的完整解決方案。它包含了非常先進的音頻/視頻編解碼庫libavcodec,為了保證高可移植性和編解碼質量,libavcod

    2024年02月11日
    瀏覽(91)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領取紅包,優(yōu)惠每天領

二維碼1

領取紅包

二維碼2

領紅包