JAVE的网友评论

红薯 发布于 2009/12/11 11:38
阅读 824
收藏 1

JAVE (Java Audio Video Encoder) 类库是一个 ffmpeg 项目的 Java 语言封装。开发人员可以使用JAVE 在不同的格式间转换视频和音频。例如将 AVI 转成 MPEG 动画,等等 ffmpeg 中可以完成的在 JAVE 都有对应的方法。

下面例子将 AVI 动画转成 FLV 格式:

File source = new File("source.avi");
File target = new File("target.flv");
AudioAttributes audio = new AudioAttributes();
audio.setCodec("libmp3lame");
audio.setBitRate(new Integer(64000));
audio.setChannels(new Integer(1));
audio.setSamplingRate(new Integer(22050));
VideoAttributes video = new VideoAttributes();
video.setCodec("flv");
video.setBitRate(new Integer(160000));
video.setFrameRate(new Integer(15));
video.setSize(new VideoSize(400, 300));
EncodingAttributes attrs = new EncodingAttributes();
attrs.setFormat("flv");
attrs.setAudioAttributes(audio);
attrs.setVideoAttributes(video);
Encoder encoder = new Encoder();
encoder.encode(source, target, attrs);
加载中
0
s
swingboy
是有bug的
0

我现在要做一个amr格式转化成wav格式 请问jave能否实现?

0
宋浩
宋浩

这个是跨平台的么, 以前有个项目做的视频转换是用JAVA调用WINXP系统的CMD命令执行的。

0
leon_rock
leon_rock

请问用JAVE怎么实现视频截图功能

0
得得

我用命令执行了一下,结果是这样,请帮忙分析一下

[root@im jave]#  ./ffmpeg -i /www/html/tomcat/zybupload/temp/20120102101323.3gp -f mp3 -acodec libmp3lame /www/html/tomcat/zybupload/temp/20120102101323.mp3       

FFmpeg version SVN-r11179, Copyright (c) 2000-2007 Fabrice Bellard, et al.
  configuration: --enable-gpl --enable-pp --enable-swscaler --enable-pthreads --enable-libfaac --enable-libfaad --enable-libmp3lame --enable-libtheora --enable-memalign-hack --extra-ldflags=-static -lm -lz
  libavutil version: 49.5.0
  libavcodec version: 51.48.0
  libavformat version: 52.1.0
  built on Dec  7 2007 15:35:14, gcc: 4.1.2 20070626 (Red Hat 4.1.2-14)
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from '/www/html/tomcat/zybupload/temp/20120102101323.3gp':
  Duration: 00:00:17.8, start: 0.000000, bitrate: 6 kb/s
    Stream #0.0(eng): Audio: samr / 0x726D6173, 8000 Hz, mono
Output #0, mp3, to '/www/html/tomcat/zybupload/temp/20120102101323.mp3':
    Stream #0.0(eng): Audio: libmp3lame, 8000 Hz, mono, 64 kb/s
Stream mapping:
  Stream #0.0 -> #0.0
Unsupported codec (id=73728) for input stream #0.0
返回顶部
顶部