社区
其它技术问题
帖子详情
FFmpeg放大缩小视频
Tiger-3D
2016-03-03 05:38:37
现在在用FFmpeg和SDL来播放视频,要根据窗口的变化来调整视频的播放比例。
在用sws_scale来缩放的过程中出现了一个问题,当窗口处于某些大小时,计算出来的视频比例显示后会花屏,一些情况我在计算出来的宽度或高度后加1正常了,有些不行。
请问这是为什么?
...全文
354
6
打赏
收藏
FFmpeg放大缩小视频
现在在用FFmpeg和SDL来播放视频,要根据窗口的变化来调整视频的播放比例。 在用sws_scale来缩放的过程中出现了一个问题,当窗口处于某些大小时,计算出来的视频比例显示后会花屏,一些情况我在计算出来的宽度或高度后加1正常了,有些不行。 请问这是为什么?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
赵4老师
2016-03-23
打赏
举报
回复
Tiger-3D
2016-03-23
打赏
举报
回复
感谢赵老师多年如一日对大家的帮助
赵4老师
2016-03-04
打赏
举报
回复
引用 3 楼 ljhtdcq 的回复:
[quote=引用 2 楼 zhao4zhong1 的回复:] 帮结帖+蹭分
谢谢
这么多年了,赵老师还是一如既往
[/quote] 福如东海长流水,寿比南山不老松。
Tiger-3D
2016-03-04
打赏
举报
回复
引用 2 楼 zhao4zhong1 的回复:
帮结帖+蹭分
谢谢
这么多年了,赵老师还是一如既往
赵4老师
2016-03-04
打赏
举报
回复
帮结帖+蹭分
Tiger-3D
2016-03-03
打赏
举报
回复
好了,问题被我测出来了,如果计算出来的宽度或高度不是偶数的话,就会出现这种情况,解决办法就是对应的数+1
FFMPEG
图片
放大
缩小
平移示例
ffmpeg
-loop 1 -i ***.jpg -vf "zoompan=z='min(zoom+0.001,1.2)':x='iw/4-(iw/zoom/4):y='ih/2:d=250" -c:v libx264 -y” -b 9800k -r 25 -t 10 -s 1920x1080 ***.mp4 图片中间
放大
的移动效果使用 -vf 滤镜效果的 zoompan 其中z='1.2'表示图片
放大
1.2倍,z可以省略也就zoompan='1.2',可以理解为XYZ坐标轴的Z zoompan=z='min(zoom+0.001,1.2)表示图片
放大
,表示每帧0.001倍率
放大
, min表示放计算后,最小值不大于1.2。 参数 x='iw/4-(iw/zoom/4)
FFmpeg
滤镜实现区域
视频
增强 及 D3D实现
视频
播放区的拉大
缩小
FFmpeg
滤镜的简例,D3D坐标变换实现电子
放大
FFmpeg
和SDL实现
视频
画面
缩小
放大
FFmpeg
和SDL实现的
视频
缩放播放器,VC2010平台,
FFmpeg
和SDL都是最近下载的最新版,内含源代码,可直接运行,一些参数可自己修改设定,据网上多方资料修改而成,是个人公司项目的一极小模块的测试代码,有做标注,代码比较简单,代码量也很小
FFMPEG
播放 RTSP、RTMP
视频
流
使用QT5.9.4+VS2015 用
FFMPEG
实现了RTSP、RTMP
视频
流,在url.ini文件里配置对应的RTSP或者RTMP流即可播放,实现无边框四周
放大
、
缩小
、拖动、右键关闭窗口功能
哪炸闹海(BitNowHigh)是一个基于Python的
视频
编辑工具,可以自由编辑
视频
的分辨率、画质等信息来膨胀_压缩
视频
体积。
视频
编辑基于
ffmpeg
.zip
哪炸闹海(BitNowHigh)是一个基于Python的
视频
编辑工具,可以自由编辑
视频
的分辨率、画质等信息来膨胀_压缩
视频
体积。
视频
编辑基于
ffmpeg
.zip
其它技术问题
3,881
社区成员
9,044
社区内容
发帖
与我相关
我的任务
其它技术问题
C/C++ 其它技术问题
复制链接
扫一扫
分享
社区描述
C/C++ 其它技术问题
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章