社区
Java
帖子详情
java调用ffmpeg进行转码之后,在视频上播放出现旋转角度的问题。
zhu7503210
2016-04-19 01:39:35
用手机拍摄的竖屏视屏,到电脑上就会横屏显示,在手机是竖屏显示,在电脑用MedieInfo软件观看视频参数有一个Rotation=90度的参数。
用java调用ffmpeg把视频进行转码之后,电脑上依然是横屏显示视频,但是用MedieInfo软件观看参数,看不到Rotation=90度的参数,并且用手机再次观看解码后的视频,出现旋转90 度的效果。
...全文
620
回复
打赏
收藏
java调用ffmpeg进行转码之后,在视频上播放出现旋转角度的问题。
用手机拍摄的竖屏视屏,到电脑上就会横屏显示,在手机是竖屏显示,在电脑用MedieInfo软件观看视频参数有一个Rotation=90度的参数。 用java调用ffmpeg把视频进行转码之后,电脑上依然是横屏显示视频,但是用MedieInfo软件观看参数,看不到Rotation=90度的参数,并且用手机再次观看解码后的视频,出现旋转90 度的效果。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ffmpeg
-4.2.1-win64-static.zip
ffmpeg
-4.2.1-win64-static为
java
上传
视频
时用的工具。
android
FFmpeg
//1执行命令行 //2 获取
视频
旋转
角度
//3 获取元数据 //4
视频
解码器
3个重点,20个函数分析,浅析
FFmpeg
转码
过程
写在前面 最近在做和
转码
有关的项目,接触到
ffmpeg
这个神器。从一开始简单的写脚本直接
调用
ffmpeg
的可执行文件做些
转码
的工作,到后来需要写程序
调用
ffmpeg
的API。虽然上网搜了别人的demo稍微改改顺利完成了工作,但是对于
ffmpeg
这个黑盒子,还是有些好奇心和担心(项目中使用不了解的代码总是不那么放心),于是抽空翻了翻
ffmpeg
的源码,整理成文章给大家分享分享。 由于我并非做音频出身,对于音频一窍不通。
ffmpeg
整个也非常庞大,所以这篇文章从
ffmpeg
提供的
转码
的demo开始,侧重于讲清
线上
问题
解决:使用
FFmpeg
截取
视频
图片
出现
旋转
问题
(亲测解决,必看!!)
想要查看前面的笔记请翻阅我的CSDN博客,作者码字不易,喜欢的话点赞,加个关注吧,后期还有很多干货等着你! 先说需求:将上传后的
视频
,获取其中一帧数,制作成截图,保存下来; 遇到
问题
:截图保存下来后会
出现
图片翻转或者是倾斜90°的
问题
我一开始以为是
ffmpeg
的
问题
,后来经过多方搜寻,最后是B乎上的老哥给了我灵感 最后也顺利完成了代码的修改: import
java
.awt.Dimension; import
java
.awt.Graphics2D; import
java
.awt.Image; imp
Java
CV:将任意带
旋转
角度
信息
视频
转码
为h264编码的mp4格式
视频
最近发现之前写的博客
Java
CV:将任意
视频
转码
为h264编码的mp4格式
视频
不能正确处理微信上传的
视频
。主要表现为明明是手机竖屏拍摄的
视频
,
转码
后的却是横屏。通过查看程序输出提示: Info: Side data: Info: Info: displaymatrix: rotation of -180.00 degrees Info:
Java
51,396
社区成员
85,838
社区内容
发帖
与我相关
我的任务
Java
Java相关技术讨论
复制链接
扫一扫
分享
社区描述
Java相关技术讨论
java
spring boot
spring cloud
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章