歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux編程 >> Linux編程 >> S3C6410 VLC可執行文件打包

S3C6410 VLC可執行文件打包

日期:2017/3/1 10:16:34   编辑:Linux編程

很多網友索求前文提到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來合成下,否則效果比較差,本地播放可以無所謂.

免費下載地址在 http://linux.linuxidc.com/

用戶名與密碼都是www.linuxidc.com

具體下載目錄在 /2012年資料/7月/16日/S3C6410 VLC可執行文件打包

Copyright © Linux教程網 All Rights Reserved