libVLC 更改视频宽高比
Posted 一去丶二三里
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了libVLC 更改视频宽高比相关的知识,希望对你有一定的参考价值。
作者: 一去、二三里
个人微信号: iwaleon
微信公众号: 高效程序员
在使用多媒体播放器的时候,经常会出现这样的情况,观看从网上下载的电影或者播放相机(或手机)录制的视频时:
- 如果分辨率不正确(或者视频的尺寸有偏差),那么就会有一种拉伸(或者挤压)的感觉,造成里面物体的尺寸显不正常。
- 如果图像不适合屏幕,这时候视频的顶部和底部就会出现黑边。
要消除这些问题,只需更改视频的宽高比即可,直到找到最合适的那一个比例(取决于你的屏幕分辨率和原始视频文件的属性)。
主要接口
在 libVLC 中,要更改视频比例,主要涉及以下核心 API:
/**
* 设置视频的宽高比
*
* \\参数 p_mi 媒体播放器
* \\参数 psz_aspect 新的视频宽高比。如果是 NULL,则重置为默认值;如果是一个无效的长宽比,将会被忽略。
*/
LIBVLC_API void libvl
以上是关于libVLC 更改视频宽高比的主要内容,如果未能解决你的问题,请参考以下文章
基于libVLC的视频播放器之十四:VLC-Qt全屏与退出全屏
如何在 iOS 中使用 VLC Player 使用 libvlc 播放 360 度视频