33问答网
所有问题
linux 上java调用ffmpeg转码只有几秒长
如题所述
举报该问题
推荐答案 2017-11-02
举个例子:原视频有7M,直接在Linux下执行装换命令是正常的,而用该Java代码执行该命令时视频只能转换1M;而且转换成MP4的时候,视频无法播放。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://33.wendadaohang.com/zd/R0h45R0hWhh40BPc0cP.html
其他回答
第1个回答 2018-07-11
执行加长时间试试
相似回答
使用JAVA调用ffmpeg
组件进行视频转换时不成功
答:
FFMPEG没有
java
可以直接
调用的
API,网上那些基本上是通过调用cmd命令来实现转换的。这种方法很容易出错,效率低而且也不容易调试。最好的办法是让提供商提供flv格式的文件。如果不行你只有测试一下直接用
FFMPEG的
图形界面转看结果如何,然后尝试更换参数,视频文件和FFMPEG版本。
java
运行
linux
命令获得返回值的问题
答:
也就是
linux
命令运行完,显示在屏幕上的东西,都以流的方式传递给
java
了,可以通过下边的方式 InputStreamReader insr = new InputStreamReader(inputStream, “GBK”);BufferedReader br = new BufferedReader(insr);while (br.ready()) { String line = br.readLine();} 得到屏幕上显示的一行行...
好,还是
使用
cgo直接
调用ffmpeg的
类库好
答:
比如你自己有个包结构是my/self/HelloWorld.
java
你要用在现在的程序里直接把my文件夹复制到你的SRC里面 如果你
使用
工具编写的也可以直接配置路径(比如eclipse)然后写 import my.self.HelloWorld 就行了
linux
和windows下没有什么特别的地方,几乎都是一样的,注意JDK下载的版本必须是linux或者windows
的
l...
大家正在搜
linux转码 iconv
利用ffmpeg批量转码视频
安卓利用ffmpeg转码
linux的utf8转码gbk
ffmpeg 转码
ffmpeg 视频转码
ffmpeg 转码取样
linux 转码 乱了
ffmpeg快速转码
相关问题
linux 上java调用ffmpeg转码只有几秒长
Java利用ffmpeg对视频逐帧保存,截取的帧太多近万张,...
ffmpeg 转多少帧的命令是什么,-t 只能是时间 帧的话...
请教大神,java调用ffmpeg,将两段.wav音频,拼接...
ffmpeg在avformatfindstreaminfo执...
怎么在linux让ffmpeg批量转码