Chinaunix首页 | 论坛 | 博客
  • 博客访问: 525898
  • 博文数量: 70
  • 博客积分: 3162
  • 博客等级: 中校
  • 技术积分: 850
  • 用 户 组: 普通用户
  • 注册时间: 2006-03-23 13:30
文章分类
文章存档

2013年(1)

2012年(4)

2011年(1)

2010年(7)

2009年(9)

2008年(20)

2007年(3)

2006年(25)

分类: LINUX

2010-08-24 18:55:39

很多网友索求前文提到vlc移植s3c6410的执行包,每次发邮件传附件太麻烦,这次打包做好了上传上来,供大家下载.不过这个版本我只打开了6410的h264硬件解码支持,文件容器的解析也只打开了ts文件支持,avi文件好像也可以,其他的没时间去弄,原理都一样.
the vlc packet is compiled by arm-linux-gcc version 4.4.1 (Sourcery G++ Lite 2009q3-67)


把vlc.tar.bz2解压到版本的/usr/local/目录下,把vlclib.tar.bz2解压到LD_LIBRARY_PATH指定的目录(比如/lib目录或者/usr/lib)即可,除了文件系统必须的一些libc相关的库外,不需要额外其他的库

因为我在代码里面用到mfc的设备文件路径都是/dev/misc/s3c-mfc和/dev/misc/s3c-pp
通常的busybox可能没有子目录,都是在/dev/s3c-mfc这样的,可以手工链接或者mv,另外一种方法就是写一个mdev.conf的脚本,我一并上传之(把mdev.conf和subdir_dev复制到板子/etc/目录下)
文件:vlc.tar.bz2
大小:2270KB
下载:下载

文件:vlclib.tar.bz2
大小:345KB
下载:下载

文件:mdev.rar
大小:0KB
下载:下载

因为6410只支持H.264 baseline,720x480,所以可以用mencoder制作:

mencoder.exe "D:\qwdu\work\movie\avi\mp4046.avi"  -af volnorm -srate 48000 -vf-add scale=320:240,harddup
-oac faac -faacopts br=128:mpeg=4:object=2 -ovc x264 -ffourcc H264 -x264encopts bitrate=500:level_idc=13:nocabac:global_header -o "D:\\test.x264.ts" -of lavf -lavfopts format=mpegts

不过用mencoder制作的ts文件如果用到视频服务器上做为源来广播,还需要用tsmuxer来合成下,否则效果比较差,本地播放可以无所谓.




阅读(3989) | 评论(8) | 转发(0) |
给主人留下些什么吧!~~

qwdu2012-12-12 13:03:58

匿名: 博主能发一下上面的压缩包吗?下不了,354082359@qq.com
谢谢!.....
我测试可以下载,下载后重新命名为tar.bz2后缀就可以了

2011-09-08 12:32:23

博主能发一下上面的压缩包吗?下不了,354082359@qq.com
谢谢!

chinaunix网友2011-06-15 22:48:46

非常感謝~~不過我遇到以下問題!!! vlc: /lib/libc.so.6: version `GLIBC_2.8' not found (required by /usr/local/lib/libvlccore.so.2) vlc: /lib/libc.so.6: version `GLIBC_2.7' not found (required by /usr/local/lib/libvlccore.so.2) vlc: /lib/libc.so.6: version `GLIBC_2.8' not found (required by /usr/local/lib/libvlc.so.2) 看樣子是我GLIBC的版本太低~~請問是否可以寄可以支援的GLIBC給我呢? 萬分感謝~~tt90089@hotmail.com

chinaunix网友2011-05-25 10:20:25

楼主: 我的板子是arm-linux-gcc version 4.5.1,能使用你那个吗?

chinaunix网友2010-11-18 14:41:41

[root@Real6410 bin]# ./vlc /exe/we.avi VLC media player 1.0.1 Goldeneye [0x12088] main libvlc error: no memcpy module matched "any" [0x30688] main interface error: no interface module matched "hotkeys,none" [0x30688] main interface error: no suitable interface module [0x12088] main libvlc error: interface "hotkeys,none" initialization failed [0x12088] main libvlc error: option drawable-xid does not exist [0x125f8] main interface error: no interface module matched "signals" [0x125f8] mai