您尚未登录。

楼主 #1 2020-04-26 14:29:39

aodzip
会员
注册时间: 2019-10-15
已发帖子: 126
积分: 126

编解码引擎 CedarX for Mainline Linux v5.4

白嫖: https://github.com/aodzip/cedar/
配套的ion驱动: https://github.com/aodzip/cedar-ion/






想尝鲜的可以冲了
Allwinner S3 YUV to H264编码测试已经通过

最近编辑记录 aodzip (2020-04-26 15:47:29)

离线

#2 2020-04-26 14:57:15

xk100
会员
注册时间: 2018-12-13
已发帖子: 55
积分: 25.5

Re: 编解码引擎 CedarX for Mainline Linux v5.4

帮顶。

离线

#3 2020-04-26 15:46:46

达克罗德
会员
注册时间: 2018-04-10
已发帖子: 1,009
积分: 1000

Re: 编解码引擎 CedarX for Mainline Linux v5.4

太牛了,解码要是OK了那么就更实用了

离线

#4 2020-04-26 15:50:05

checkout
会员
注册时间: 2018-11-09
已发帖子: 171
积分: 171

Re: 编解码引擎 CedarX for Mainline Linux v5.4

牛逼,安排!解码搞起。。。

离线

#5 2020-04-26 16:24:18

ippen
会员
注册时间: 2018-07-22
已发帖子: 344
积分: 344

Re: 编解码引擎 CedarX for Mainline Linux v5.4

这个要顶一下

离线

#6 2020-04-26 17:21:44

god
会员
注册时间: 2019-10-04
已发帖子: 10
积分: 10

Re: 编解码引擎 CedarX for Mainline Linux v5.4

很牛逼,期待MIPI!就可以开好好开撸S3了

离线

#7 2020-04-26 23:23:58

a32425262
会员
注册时间: 2018-05-06
已发帖子: 79
积分: 64.5

Re: 编解码引擎 CedarX for Mainline Linux v5.4

厉害厉害,找时间可以试试,大佬幸苦了

离线

#8 2020-04-27 01:30:16

AaronHo
会员
注册时间: 2020-03-08
已发帖子: 13
积分: 13

Re: 编解码引擎 CedarX for Mainline Linux v5.4

good job! 再回到主线貌似又有希望了!支持大佬!!

离线

#9 2020-04-27 11:06:29

jambogo
会员
注册时间: 2020-03-27
已发帖子: 7
积分: 7

Re: 编解码引擎 CedarX for Mainline Linux v5.4

大神,解码上日程了吗?

离线

楼主 #10 2020-04-27 11:25:25

aodzip
会员
注册时间: 2019-10-15
已发帖子: 126
积分: 126

Re: 编解码引擎 CedarX for Mainline Linux v5.4

离线

#11 2020-04-27 11:34:48

fire
会员
注册时间: 2020-04-08
已发帖子: 20
积分: 20

Re: 编解码引擎 CedarX for Mainline Linux v5.4

大佬,有教程吗?

离线

楼主 #12 2020-04-27 14:20:36

aodzip
会员
注册时间: 2019-10-15
已发帖子: 126
积分: 126

Re: 编解码引擎 CedarX for Mainline Linux v5.4

jambogo 说:

大神,解码上日程了吗?

今天解码测试了1920x1080 30FPS  MJPEG流到YUV流,完美的。

离线

楼主 #13 2020-04-27 14:21:07

aodzip
会员
注册时间: 2019-10-15
已发帖子: 126
积分: 126

Re: 编解码引擎 CedarX for Mainline Linux v5.4

达克罗德 说:

太牛了,解码要是OK了那么就更实用了

解码今天测试可用的

离线

#14 2020-04-27 15:53:39

Jmhh247
会员
注册时间: 2018-12-21
已发帖子: 262
积分: 262

Re: 编解码引擎 CedarX for Mainline Linux v5.4

aodzip 说:

今天解码测试了1920x1080 30FPS  MJPEG流到YUV流,完美的。

大佬,厉害了,感谢分享!感谢分享!

离线

#15 2020-04-27 15:58:35

穆达新
会员
注册时间: 2019-12-01
已发帖子: 3
积分: 3

Re: 编解码引擎 CedarX for Mainline Linux v5.4

非常感谢!

离线

#16 2020-04-27 17:45:14

wlcccccc
会员
注册时间: 2019-12-06
已发帖子: 61
积分: 60

Re: 编解码引擎 CedarX for Mainline Linux v5.4

大佬就是不一样,感谢分享

离线

#17 2020-04-27 18:08:55

tianjjff
会员
注册时间: 2018-12-24
已发帖子: 109
积分: 73

Re: 编解码引擎 CedarX for Mainline Linux v5.4

膜拜大佬!!!!!!!

离线

#18 2020-04-27 18:30:20

小王子&木头人
会员
注册时间: 2018-05-08
已发帖子: 49
积分: 39

Re: 编解码引擎 CedarX for Mainline Linux v5.4

也就每天看看大佬代码 才能维持生活这样子

离线

#19 2020-04-27 19:33:10

微凉VeiLiang
会员
所在地: 深圳
注册时间: 2018-10-28
已发帖子: 523
积分: 505
个人网站

Re: 编解码引擎 CedarX for Mainline Linux v5.4

厉害了,先mark。有空再搞

离线

#20 2020-04-27 19:33:40

微凉VeiLiang
会员
所在地: 深圳
注册时间: 2018-10-28
已发帖子: 523
积分: 505
个人网站

Re: 编解码引擎 CedarX for Mainline Linux v5.4

god 说:

很牛逼,期待MIPI!就可以开好好开撸S3了

mipi没有问题,一直都可以

离线

#21 2020-04-27 22:32:23

达克罗德
会员
注册时间: 2018-04-10
已发帖子: 1,009
积分: 1000

Re: 编解码引擎 CedarX for Mainline Linux v5.4

微凉VeiLiang 说:

mipi没有问题,一直都可以

mipi dsi还是csi?

离线

#22 2020-04-28 09:21:33

cwspads
会员
注册时间: 2017-11-24
已发帖子: 42
积分: 42

Re: 编解码引擎 CedarX for Mainline Linux v5.4

很羡慕大佬们,真的很厉害,不知自己什么时候能到这水平。

离线

#23 2020-04-29 04:07:41

beatname
会员
注册时间: 2020-04-11
已发帖子: 2
积分: 2

Re: 编解码引擎 CedarX for Mainline Linux v5.4

aodzip 说:

今天解码测试了1920x1080 30FPS  MJPEG流到YUV流,完美的。

您嘗試過哪種媒體播放器? 我已經安裝了linux 5.4的驅動程序。 我執行了自述文件中的說明。 但是,如何將cedar引入ffmpeg或mplayer? 我可以使用哪個命令行運行視頻?謝謝。

离线

楼主 #24 2020-04-29 08:32:13

aodzip
会员
注册时间: 2019-10-15
已发帖子: 126
积分: 126

Re: 编解码引擎 CedarX for Mainline Linux v5.4

beatname 说:

您嘗試過哪種媒體播放器? 我已經安裝了linux 5.4的驅動程序。 我執行了自述文件中的說明。 但是,如何將cedar引入ffmpeg或mplayer? 我可以使用哪個命令行運行視頻?謝謝。

CedarX并不是一个通用型的媒体框架,它不像v4l2那样可以无缝集成到很多现有的媒体工具里。libcedar(libcdc)是该驱动的用户层动态连接库,它可能是全志专有的二进制代码,你可以从你的经销商处询问是否可以得到这个动态连接库的副本和开发手册。所有的编解码程序需要自己开发。

最近编辑记录 aodzip (2020-04-29 08:32:52)

离线

#25 2020-05-04 21:07:57

god
会员
注册时间: 2019-10-04
已发帖子: 10
积分: 10

Re: 编解码引擎 CedarX for Mainline Linux v5.4

aodzip 说:

CedarX并不是一个通用型的媒体框架,它不像v4l2那样可以无缝集成到很多现有的媒体工具里。libcedar(libcdc)是该驱动的用户层动态连接库,它可能是全志专有的二进制代码,你可以从你的经销商处询问是否可以得到这个动态连接库的副本和开发手册。所有的编解码程序需要自己开发。

快速的测试方式是直接用gstreamer1.0版本。

离线

#26 2020-05-04 21:33:47

zhenfanhei
会员
注册时间: 2018-01-18
已发帖子: 259
积分: 238
个人网站

Re: 编解码引擎 CedarX for Mainline Linux v5.4

楼主老厉害了,编码都搞定了,还乐于分享,就更厉害了,等有空了翻出板子来试一把

离线

#27 2020-05-04 21:43:57

微凉VeiLiang
会员
所在地: 深圳
注册时间: 2018-10-28
已发帖子: 523
积分: 505
个人网站

Re: 编解码引擎 CedarX for Mainline Linux v5.4

达克罗德 说:

mipi dsi还是csi?

csi,v3s的

离线

#28 2020-05-06 23:26:22

心情复杂
会员
注册时间: 2019-12-15
已发帖子: 35
积分: 28.5

Re: 编解码引擎 CedarX for Mainline Linux v5.4

奇怪,为啥我加进去编译出错
drivers/staging/media/sunxi/cedar/ion/ion_page_pool.c:181:1: error: type defaults to ‘int’ in declaration of ‘device_initcall’ [-Werror=implicit-int]

离线

楼主 #29 2020-05-07 09:52:19

aodzip
会员
注册时间: 2019-10-15
已发帖子: 126
积分: 126

Re: 编解码引擎 CedarX for Mainline Linux v5.4

心情复杂 说:

奇怪,为啥我加进去编译出错
drivers/staging/media/sunxi/cedar/ion/ion_page_pool.c:181:1: error: type defaults to ‘int’ in declaration of ‘device_initcall’ [-Werror=implicit-int]

Linux 5.4.35是通过测试的版本,试一下

离线

#30 2020-05-07 12:50:36

心情复杂
会员
注册时间: 2019-12-15
已发帖子: 35
积分: 28.5

Re: 编解码引擎 CedarX for Mainline Linux v5.4

aodzip 说:

Linux 5.4.35是通过测试的版本,试一下

吐了 用5.3 5.6都不行  又得下个5.4

离线

#31 2020-05-07 12:51:49

孤星泪
会员
注册时间: 2020-03-18
已发帖子: 227
积分: 225.5

Re: 编解码引擎 CedarX for Mainline Linux v5.4

心情复杂 说:

吐了 用5.3 5.6都不行  又得下个5.4

用 git pull 很快的吧,几秒钟搞定。

离线

#32 2020-09-15 18:53:04

建议重开
会员
注册时间: 2020-09-15
已发帖子: 2
积分: 2

Re: 编解码引擎 CedarX for Mainline Linux v5.4

大佬,这个能用在v3s上吗

离线

#33 2020-09-17 10:41:38

zhouyu2019
会员
注册时间: 2019-11-07
已发帖子: 42
积分: 42

Re: 编解码引擎 CedarX for Mainline Linux v5.4

建议重开 说:

大佬,这个能用在v3s上吗

我看到别的帖子里有坑友说已经在V3S上验证过视频解码,可以用。

离线

#34 2020-10-22 20:37:09

小波
会员
注册时间: 2020-10-21
已发帖子: 1
积分: 1

Re: 编解码引擎 CedarX for Mainline Linux v5.4

感谢楼主,牛皮

离线

#35 2020-10-31 23:08:04

hanzixi_angel
会员
注册时间: 2020-09-21
已发帖子: 45
积分: 44.5

Re: 编解码引擎 CedarX for Mainline Linux v5.4

aodzip 说:

白嫖: https://github.com/aodzip/cedar/
配套的ion驱动: https://github.com/aodzip/cedar-ion/






想尝鲜的可以冲了
Allwinner S3 YUV to H264编码测试已经通过




第二个链接失效了   能发下文件吗  谢谢

离线

#36 2020-11-06 22:20:38

b7376811
会员
注册时间: 2019-09-12
已发帖子: 27
积分: 27

Re: 编解码引擎 CedarX for Mainline Linux v5.4

不错,不错

离线

#37 2020-11-07 11:45:31

lgd
会员
注册时间: 2020-11-07
已发帖子: 2
积分: 2

Re: 编解码引擎 CedarX for Mainline Linux v5.4

牛逼,安排!解码搞起。。。

离线

#38 2020-11-17 09:31:28

whyabc666
封禁
注册时间: 2019-12-12
已发帖子: 378
积分: 365

Re: 编解码引擎 CedarX for Mainline Linux v5.4

5.4的那一套都哪里下载?有些什么驱动了?

离线

#39 2020-12-18 16:10:06

拉轰的脚踏车
会员
注册时间: 2020-03-20
已发帖子: 238
积分: 195

Re: 编解码引擎 CedarX for Mainline Linux v5.4

hanzixi_angel 说:
aodzip 说:

白嫖: https://github.com/aodzip/cedar/
配套的ion驱动: https://github.com/aodzip/cedar-ion/






想尝鲜的可以冲了
Allwinner S3 YUV to H264编码测试已经通过




第二个链接失效了   能发下文件吗  谢谢

第二个项目已经合并到第一个项目了, 看git log就知道了。

离线

#40 2020-12-20 22:15:22

流氓兔
会员
注册时间: 2020-02-01
已发帖子: 120
积分: 109

离线

#41 2021-01-04 09:55:50

Kevincoooool
会员
注册时间: 2020-05-11
已发帖子: 31
积分: 23.5

Re: 编解码引擎 CedarX for Mainline Linux v5.4

和最新的5.10 dma结构体不对应会报错

drivers/staging/media/sunxi/cedar/ion/ion.c:1026:2: error: unknown field ‘map’ specified in initializer
  .map = ion_dma_buf_kmap,
  ^
drivers/staging/media/sunxi/cedar/ion/ion.c:1026:9: error: initialization from incompatible pointer type [-Werror=incompatible-pointer-types]
  .map = ion_dma_buf_kmap,
         ^
drivers/staging/media/sunxi/cedar/ion/ion.c:1026:9: note: (near initialization for ‘dma_buf_ops.mmap’)
drivers/staging/media/sunxi/cedar/ion/ion.c:1027:2: error: unknown field ‘unmap’ specified in initializer
  .unmap = ion_dma_buf_kunmap,
  ^
drivers/staging/media/sunxi/cedar/ion/ion.c:1027:11: error: initialization from incompatible pointer type [-Werror=incompatible-pointer-types]
  .unmap = ion_dma_buf_kunmap,

离线

#42 2021-02-07 17:02:27

忙着折腾
会员
注册时间: 2019-02-20
已发帖子: 28
积分: 28

Re: 编解码引擎 CedarX for Mainline Linux v5.4

心情复杂 说:
aodzip 说:

Linux 5.4.35是通过测试的版本,试一下

吐了 用5.3 5.6都不行  又得下个5.4

请问在哪里可以下载Linux 5.4?我的荔枝派zero能下载的最高才5.2

离线

#43 2021-02-28 00:52:43

无痕
会员
注册时间: 2021-02-04
已发帖子: 28
积分: 15

Re: 编解码引擎 CedarX for Mainline Linux v5.4

你好!
根据github上的指导移植驱动,并且在/dev目录下找到cedar_dev和ion节点。

并且完成了下面的操作:

Allwinner CedarX userspace library
Based on lindenis-v536 SDK

Add package to buildroot system
Copy dir "buildroot-package/libcedarc" to "buildroot/package"

Modify "buildroot/package/Config.in", add package source to any menu you want

source "package/libcedarc/Config.in"
Demo

menu "Hardware handling"
source "package/libcedarc/Config.in" # <--Add
source "package/acsccid/Config.in"
source "package/bcm2835/Config.in"


Build
make menuconfig
Select "libcedarc" package
make
Work with ffmpeg (tested with buildroot 2020.02.1)
make menuconfig
goto "> Target packages > Audio and video applications > ffmpeg"
set "(--enable-omx) Additional parameters for ./configure"
recompile ffmpeg

以上操作完之后,要如何使用h264硬编码的功能呢?请大佬指点!

最近编辑记录 无痕 (2021-02-28 00:53:12)

离线

#44 2021-05-24 16:51:51

Denny
会员
注册时间: 2021-05-06
已发帖子: 2
积分: 1.5

Re: 编解码引擎 CedarX for Mainline Linux v5.4

楼主你好,感谢分享,我试了下v3s zero主线linux5.2,编译报错了,不知道是什么原因呢

make[8]: *** No rule to make target `drivers/staging/media/sunxi/cedar/ion/sunxi/cache.c', needed by `drivers/staging/media/sunxi/cedar/ion/sunxi/cache.o'.  Stop.
make[8]: *** Waiting for unfinished jobs....
  CC [M]  drivers/staging/media/sunxi/cedar/ion/sunxi/sunxi_ion.o
  CC [M]  drivers/staging/rtl8723bs/core/rtw_io.o
drivers/staging/media/sunxi/cedar/ion/sunxi/sunxi_ion.c:189:1: warning: data definition has no type or storage class [enabled by default]
drivers/staging/media/sunxi/cedar/ion/sunxi/sunxi_ion.c:189:1: error: type defaults to ‘int’ in declaration of ‘subsys_initcall’ [-Werror=implicit-int]
drivers/staging/media/sunxi/cedar/ion/sunxi/sunxi_ion.c:189:1: warning: parameter names (without types) in function declaration [enabled by default]
drivers/staging/media/sunxi/cedar/ion/sunxi/sunxi_ion.c:185:19: warning: ‘sunxi_ion_init’ defined but not used [-Wunused-function]
cc1: some warnings being treated as errors

最近编辑记录 Denny (2021-05-25 09:08:51)

离线

#45 2021-05-26 12:50:00

心情复杂
会员
注册时间: 2019-12-15
已发帖子: 35
积分: 28.5

Re: 编解码引擎 CedarX for Mainline Linux v5.4

忙着折腾 说:
心情复杂 说:
aodzip 说:

Linux 5.4.35是通过测试的版本,试一下

吐了 用5.3 5.6都不行  又得下个5.4

请问在哪里可以下载Linux 5.4?我的荔枝派zero能下载的最高才5.2

我下的是主线代码的,荔枝派已经适配了主线,最多改改设备树就能运行。

离线

页脚

工信部备案:粤ICP备20025096号 Powered by FluxBB

感谢为中文互联网持续输出优质内容的各位老铁们。 QQ: 516333132, 微信(wechat): whycan_cn (哇酷网/挖坑网/填坑网) service@whycan.cn