我需要将 OGV 视频格式转换为 MP4 视频格式。
但是如果我通过更改 audio.setCodec(" libvorbis") 和 video.setCodec("mpeg4 ") 使用相同的代码,它不会从 Ogv 转换为 Mp4 格式。我也在我的示例程序中尝试了一些编解码器。
我无法从 Ogv 转换为 Mp4 格式。
public class VideoConvert {
public static void main(String[] args) throws IOException {
File source = new File("D:\\readxml\\videoConvertorProject\\MP4toOGV\\mp4\\Sample1.ogv");
File target = new File("D:\\readxml\\videoConvertorProject\\MP4toOGV\\ogv\\Sample2.mp4");
AudioAttributes audio = new AudioAttributes();
//audio.setCodec("libvorbis");
audio.setCodec("libfaac");
//audio.setCodec("libmp3lame");
//audio.setCodec(AudioAttributes.DIRECT_STREAM_COPY);
audio.setBitRate(new Integer(128000));
audio.setSamplingRate(new Integer(44100));
audio.setChannels(new Integer(2));
VideoAttributes video = new VideoAttributes();
video.setBitRate(new Integer(160000));
video.setFrameRate(new …Run Code Online (Sandbox Code Playgroud)