作者evilkiss (evilkiss)
看板C_and_CPP
标题[问题] 请问如何使用FFMPEG将jpg转成420格式?
时间Tue Nov 1 19:27:47 2016
开发平台(Platform): (Ex: Win10, Linux, ...)
win7 64bits
编译器(Ex: GCC, clang, VC++...)+目标环境(跟开发平台不同的话需列出)
bcb xe3
额外使用到的函数库(Library Used): (Ex: OpenGL, ...)
ffmpeg
问题(Question):
想要将一张2048x1024的jpg (yuv422格式)
从中间拆成 两张1024x1024 yuv420格式的jpg
但因为某些关系当初前人build lib时没有全包
那目前对方是希望不用重新包(听说流程很复杂)
我想要用的ff_load_image()没有被包在里面
google到的av_open_input_file() 也不再里面
请问有没有什麽其他的方法可以办到把JPG档读到avframe中
或是直接可以把jpg档改成是 color space yuv420p
用程式码做 或是使用 ffmpeg.exe cmd的方式也好
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 59.124.125.144
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/C_and_CPP/M.1477999672.A.1F3.html
1F:→ ilikekotomi: 不用ffmpeg的话 可以用OpenCV自己写 11/01 19:58
2F:→ evilkiss: 我说可以自己做他嫌太慢... 11/01 20:23
3F:推 LPH66: 既然被嫌太慢就要对方重包吧, 东缺西缺根本绑手绑脚 11/01 21:04
4F:→ LPH66: 话说回来, 除非是行动装置对执行档大小有要求的 11/01 21:05
5F:→ LPH66: 不然我其实想不到有什麽非得拆包不可的理由... 11/01 21:05
6F:→ LPH66: 如果真的能要到重包就顺便要求全抓进来, 以後新功能也方便 11/01 21:07
7F:→ MOONRAKER: 转换影像用ffmpeg 用锯子削铅笔吗 11/01 23:18
8F:→ evilkiss: 如果有更简便的方式也请分享一下,用不用ffmpeg都没关西 11/02 11:42
9F:→ MOONRAKER: 那太简单了 抓imagemagick用就好了 11/02 16:33
11F:→ evilkiss: 谢谢您的分享 11/02 17:11