Video streaming 使用SHVC视频编码器

Video streaming 使用SHVC视频编码器,video-streaming,codec,scalable,Video Streaming,Codec,Scalable,我正在尝试使用参考软件生成SHVC视频流。存储库有源文件,因此我能够编译和生成可执行文件。现在的问题是我必须传递给编码器的参数 参考软件随附的文档包含使用编码器的快速入门指南,其中提到要运行的示例命令: ./targetBitrates.sh -q 22 -o "~/myOutputDirectory/" -ci ldHE BQSquare_416x240_60 -tb "5000 34241 6541" -ca '-e ~/bin/TAppEncoder.exe -cd ~/cfg/' 虽然

我正在尝试使用参考软件生成SHVC视频流。存储库有源文件,因此我能够编译和生成可执行文件。现在的问题是我必须传递给编码器的参数

参考软件随附的文档包含使用编码器的快速入门指南,其中提到要运行的示例命令:

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

虽然我已经创建了所有必需的目录,并且拥有shell脚本targetBitrates.sh所需的所有可执行文件,但这给了我一个错误“encodeCommand.sh的意外退出状态”。是否有其他人尝试使用SHM12.3或任何以前的版本并成功编码了视频序列?

我能够通过编译linux源文件来成功编码,以生成一些可执行文件,包括“TAppEncoderStatic”

之前的问题是,我没有测试序列“BQSquare_416x240.yuv”,因此我尝试使用自己的视频序列,并在调整配置参数后工作

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