2017-04-24 148 views
0

我想使用參考軟件SHM12.3生成SHVC視頻流。該存儲庫有源文件,所以我能夠編譯並生成可執行文件。現在的問題是我必須傳遞給編碼器的參數。使用SHVC視頻編碼器

提供參考軟件的文檔中包含一個快速入門指南使用編碼器,其中提到一個樣本命令來運行:

./targetBitrates.sh -q 22 -o "~/myOutputDirectory/" -ci ldHE BQSquare_416x240_60 -tb "5000 34241 6541" -ca '-e ~/bin/TAppEncoder.exe -cd ~/cfg/' 

這給了我一個錯誤「從encodeCommand.sh意外退出狀態」儘管我已經創建了所有必需的目錄,並且擁有所有shell腳本targetBitrates.sh所需的可執行文件。是否有其他人嘗試使用SHM12.3甚至任何以前的版本併成功編碼視頻序列?

回答

0

我能夠通過編譯linux源文件來生成一些可執行文件,包括「TAppEncoderStatic」成功編碼。

./TAppEncoderStatic -c ~/cfg/encoder_randomaccess_scalable.cfg -c ~/cfg/per-sequence-svc/bbb_180-2x.cfg -i0 ~/inputVideos/bbb_180p24.yuv 

問題之前是我沒有足夠的測試序列「BQSquare_416x240.yuv」,所以我想用我自己的視頻序列,並調整配置參數後工作。