DASH-SVC-Toolchain的安装与运行

源码地址:https://github.com/ChristianKreuzberger/DASH-SVC-Toolchain

安装过程:

 

指令如下:

sudo apt-get install cvs git-core build-essential cmake libxml2-dev libcurl4-openssl-dev

 

sudo apt-get install python-setuptools

sudo easy_install bitstring

sudo apt-get install mplayer

 

git clone --recursive git://github.com/ChristianKreuzberger/DASH-SVC-Toolchain.git

 

cd DASH-SVC-Toolchain

sh build_scripts/buildLibDash.sh

这样就完成啦!

注:

buildLibDash.sh配置文件如下:

cd libdash/libdash

mkdir build

cd build

cmake ../

make

if [ $? -ne 0 ] ; then

echo "Failed building libdash";

exit -3

fi

 

# go back to the main directory

cd ../../../

 

然后模仿如下的配置来进行测试

 

cd demultiplex

使视频每秒24帧,每段48帧,在开始处跳过0帧(仅针对JSVM跳过帧)用如下指令

python demultiplex.py TOS_1080p.264 48 dataset/test/ 24 0 http://concert.itec.aau.at/SVCDataset/ > analyze_normal.txt

 

此时发生了师姐之前的警告。

后来师姐将跳过0帧改为跳过46帧后,运行成功!指令如下:

python demultiplex.py TOS_1080p.264 48 dataset/test/ 24 46 http://concert.itec.aau.at/SVCDataset/ > analyze_normal.txt

 

生成了TOS-1080p.init.svc等文件。

 

跳过帧数警告分析

最新的分析可以看我的博文:https://blog.csdn.net/qq_41895113/article/details/106115481

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值