2017-08-08 6 views
0

FFmpegで秒間にビデオをカットするには?たとえば

startMs = 2.4. 
endMs = 5.4 
I have tried this code: 
String[] complexCommand = {"-i", yourRealPath, "-ss", "" + startMs, "-acodec", "copy", "-vcodec", "copy", "-t", "" + (endMs - startMs), dest.getAbsolutePath()}; 

しかし、切断プロセスは、ビデオをカットする方法は、「float値であり
に「秒5」「秒2」から...完全な値(int型の値)で発生します"?
ありがとう

答えて

0

タイムスタンプは使用できませんか?何かのように:

String startMs = "00:00:02.400"; 
String endMs = "00:00:05.400"; 
Srting totalMs = "00:00:03.000"; 

String[] complexCommand = {"-i", yourRealPath, "-ss", "" + startMs, "-acodec", "copy", "-vcodec", "copy", "-t", "" + (endMs - startMs), dest.getAbsolutePath()}; 

Refer to this link

あなたは何かを適応させる必要があるかもしれませんし、私は今それをテストすることはできませんが、それは試してみるwothです。がんばろう!

+0

ありがとうございます、私は試しましたが、動作しません.. –

関連する問題