java压缩mp4大小_压缩的mp4视频播放时间太长(exoplayer)

视频(mp4)从Android摄像头录制并发送到后端,这里我使用ffmpeg包装器压缩视频[44mb视频到5.76mb] . 压缩效果很好,但是当我在android(exo播放器)发送视频播放时,开始时间太长 .

下面是我要压缩的代码:

FFmpegBuilder builder = new FFmpegBuilder()

.setInput("D:/dummyVideos/myvideo.mp4") // Filename, or a FFmpegProbeResult

.overrideOutputFiles(true) // Override the output if it exists

.addOutput("D:/dummyVideos/myvideo_ffmpeg.mp4") // Filename for the destination

.setFormat("mp4") // Format is inferred from filename, or can be set

.disableSubtitle() // No subtiles

.setAudioChannels(1) // Mono audio

.setAudioCodec("aac") // using the aac codec

.setAudioSampleRate(48_000) // at 48KHz

.setAudioBitRate(32768) // at 32 kbit/s

.setVideoCodec("libx264") // Video using x264

.setVideoFrameRate(24, 1) // at 24 frames per second

.setVideoResolution(1280, 720) // at 640x480 resolution

.setVideoBitRate(762800)

.setStrict(FFmpegBuilder.Strict.EXPERIMENTAL) // Allow FFmpeg to use experimental specs

.done();

任何人都可以告诉我为什么视频在exo播放器中播放时间太长?压缩有什么不对吗?

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值