设为首页 加入收藏

TOP

S3C6410 VLC可执行文件打包
2014-11-24 11:47:42 来源: 作者: 【 】 浏览:0
Tags:S3C6410 VLC 执行 文件 打包

很多网友索求前文提到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/目录下)


因为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来合成下,否则效果比较差,本地播放可以无所谓.


具体下载目录在 /2012年资料/7月/16日/S3C6410 VLC可执行文件打包


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇Android4.0隐藏状态栏 下一篇流行Linux和Windows脚本语言列表

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容:

·请问c语言刚入门,该 (2025-12-26 10:21:04)
·python 编程怎么定义 (2025-12-26 10:21:01)
·09-指 针 (一)-c语言 (2025-12-26 10:20:58)
·About - Redis (2025-12-26 08:20:56)
·Redis: A Comprehens (2025-12-26 08:20:53)