Java が ffmpeg を呼び出してビデオ形式を flv に変換する詳細な例
Sep 09, 2017 am 10:35 AM
ffmpeg
java
ビデオ
この記事では、Java で ffmpeg を呼び出してビデオ形式を flv に変換する方法について詳しく説明します。この記事が必要な方の参考になれば幸いです
Java で ffmpeg を呼び出してビデオ形式を flv に変換する方法について詳しく説明します。
注: 次のプログラムは Linux で実行されます。Windows で rmvb を avi に変換する場合、問題が発生します。次の drv43260.dll をダウンロードして C:WindowsSystem32 に配置する必要があります。
ConverBegin.Java ConverVideo.java
Conver.java コードは次のとおりです:
package org.Conver; import java.awt.BorderLayout; import javax.swing.JFrame; import javax.swing.JScrollPane; import javax.swing.JTextArea; @SuppressWarnings("serial") public class Conver extends JFrame{ public static JTextArea OutShowLog; public Conver() { setTitle("FLV转换"); setSize(500, 400); setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); OutShowLog = new JTextArea(); JScrollPane OutPane = newJScrollPane(OutShowLog); add(OutPane,BorderLayout.CENTER); setVisible(true); } public static void main(String args[]) { new Conver(); ConverBegin cb = new ConverBegin(); cb.start(); } }
ログイン後にコピー
ConverBegin.java コードは次のとおりです:
package org.Conver; import java.io.File; public class ConverBegin extends Thread{ String[] ff; public void run(){ while (true) { String folderpath ="other/"; //String path = null; File f = newFile(folderpath); if (f.isDirectory()) { ff = f.list(); int i =0; while (i< ff.length) { new ConverVideo(folderpath+ff[i]).beginConver(); i++; } Conver.OutShowLog.append("---------------总共转换了"+ff.length+"-----------视频------------"); ff =null; } f = null; try { Thread.sleep(10000); } catch (InterruptedExceptione) { //如果失败重启线程 this.start(); } } } }
ログイン後にコピー
ConverBegin.java コードは次のとおりです。フォローします
りー
以上がJava が ffmpeg を呼び出してビデオ形式を flv に変換する詳細な例の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

人気の記事
2つのポイント博物館:バングルワシュタランドロケーションガイド
4週間前
By 尊渡假赌尊渡假赌尊渡假赌
スプリットフィクションを打ち負かすのにどれくらい時間がかかりますか?
3週間前
By DDD
レポ:チームメイトを復活させる方法
3週間前
By 尊渡假赌尊渡假赌尊渡假赌
ハローキティアイランドアドベンチャー:巨大な種を手に入れる方法
3週間前
By 尊渡假赌尊渡假赌尊渡假赌

人気の記事
2つのポイント博物館:バングルワシュタランドロケーションガイド
4週間前
By 尊渡假赌尊渡假赌尊渡假赌
スプリットフィクションを打ち負かすのにどれくらい時間がかかりますか?
3週間前
By DDD
レポ:チームメイトを復活させる方法
3週間前
By 尊渡假赌尊渡假赌尊渡假赌
ハローキティアイランドアドベンチャー:巨大な種を手に入れる方法
3週間前
By 尊渡假赌尊渡假赌尊渡假赌

ホットな記事タグ

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック
Gmailメールのログイン入り口はどこですか?
7121
9


Java チュートリアル
1534
14


Laravel チュートリアル
1256
25


PHP チュートリアル
1205
29


CakePHP チュートリアル
1153
46

