作者gn00618777 (非常念旧)
看板LinuxDev
标题Fw: [请问] 关於影像编码问题
时间Sat Apr 9 11:30:38 2016
※ [本文转录自 AVEncode 看板 #1N27STCR ]
作者: gn00618777 (非常念旧) 看板: AVEncode
标题: [请问] 关於影像编码问题
时间: Sat Apr 9 11:29:09 2016
google VP8 wiki ,VP8 技术由 google 释放的 libvpx 库提供
我对 librarys 和 driver 之间整个架构不太了解...
意思是说,某一套软体实做 vp8 encode 技术。
例如 ffmpeg call libvpx library,然後 library 可能就会做 system call
语 driver 沟通,接着 driver 就会让 codec 运作
请问我的理解是这样吗?? 那如果本身没有硬体 codec 呢? library 不就没有作用了?
有任何错误,请指教,谢谢。
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 58.115.110.72
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/AVEncode/M.1460172573.A.31B.html
※ 发信站: 批踢踢实业坊(ptt.cc)
※ 转录者: gn00618777 (58.115.110.72), 04/09/2016 11:30:38
2F:→ gn00618777: 当中有说到 library 有和驱动程式沟通 04/09 11:45
3F:→ gn00618777: 有搜寻到其他资讯。我是用 freescale mx6q soc 04/09 12:04
4F:→ gn00618777: mx6q 有 VPU 这个 codec,当中有提到它只提供 VP8 04/09 12:06
5F:→ gn00618777: decoder 功能,没有 ecode VP8 ,所以就算程式有用 04/09 12:09
6F:→ gn00618777: libvpx 进行编码,因为VPU codec 没有这个功能,所已 04/09 12:11
7F:→ gn00618777: 也无用武之地。google 除了释放 libvpx 之外,也需要 04/09 12:12
8F:→ gn00618777: 开放硬体设计(codec)给晶片商(例如freescal) 04/09 12:14
9F:→ gn00618777: 才能支援使用libvpx的程式,不知道我这样理解正不正确 04/09 12:15
10F:推 Bencrie: libvpx 应该只有软体实作吧 04/10 00:52
11F:推 Bencrie: 你用 libvpx 一定可以做 encode/decode,速度能不能接受 04/10 00:55
12F:→ Bencrie: 是另外一回事 XD 04/10 00:55
13F:推 Bencrie: 你要硬解 vpx 就去读厂商给的手册和范例程式码 04/10 00:58
14F:推 Bencrie: mxc_vpu 还什麽的。我猜流程跟硬解 h264 应该差不多啦 04/10 01:01
15F:推 Bencrie: 就像你用板子硬解不会用 libx264 一样意思 04/11 12:45