小编mis*_*inx的帖子

ffmpeg调整较大的视频大小以适合所需的大小并添加填充

我正在尝试调整较大的视频以适应我所拥有的区域.为了实现这一点,我首先计算调整大小的视频的尺寸,使其适合我的区域,然后我尝试为此视频添加填充,以便最终结果具有所需的尺寸,同时保持纵横比.

所以,假设我的原始视频尺寸为1280x720,为了适应我的405x320区域,我需要先将视频大小调整为405x227.我这样做.此时一切都很好.我做了一些数学计算,我发现我必须在顶部和底部添加46像素的填充.

所以命令的padding参数就是-vf "pad=405:320:0:46:black".但是每次运行命令时都会出现错误Input area 0:46:405:273 not within the padded area 0:0:404:226.

我发现的唯一填充文档是http://ffmpeg.org/libavfilter.html#pad.

我不知道我做错了什么.以前有人有这个问题吗?你有什么建议吗?

ffmpeg padding

20
推荐指数
3
解决办法
2万
查看次数

facebook connect在注销时不会清除会话cookie

我正在一个项目上使用Facebook进行一些集成(使用图形api),一切正常,直到现在我发现当我点击退出网址时,facebook不会清除我的会话.我正在通过php注销,而不是javascript,所以注销网址看起来像:

https://www.facebook.com/logout.php?next=url&access_token=token
Run Code Online (Sandbox Code Playgroud)

点击该链接后,用户将在Facebook上注销,但该会话仍然存在于我的网站上.要实际清除会话,我必须在点击该网址后再次刷新页面.在我看来,这是一种奇怪的行为.

你们怎么看待这个?我甚至试图亲自删除facebook cookie,但它仍然存在,只有在我点击浏览器上的刷新按钮后才能清除它.

ps来获取facebook会话我做这样的事情:

My_Facebook_Helper::instance()->getSession(); //it should be === null if it doesn't exist
Run Code Online (Sandbox Code Playgroud)

pps它可能是一个bug?我不记得大约一周前我第一次开始实施这个问题时遇到这个问题

php facebook facebook-graph-api

6
推荐指数
1
解决办法
5938
查看次数

标签 统计

facebook ×1

facebook-graph-api ×1

ffmpeg ×1

padding ×1

php ×1