2017-04-24 7 views
0

J'essaie de générer un flux vidéo SHVC en utilisant le logiciel de référence SHM12.3. Le dépôt a les fichiers source, donc j'ai pu compiler et générer les exécutables. Le problème est maintenant avec les paramètres que je dois passer à l'encodeur.en utilisant le codeur vidéo SHVC

La documentation fournie avec le logiciel de référence contient un guide de démarrage rapide d'utiliser l'encodeur, qui mentionne un exemple de commande à exécuter:

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

Cela me donne une erreur « état de sortie inattendue du encodeCommand.sh » bien que j'ai créé tous les répertoires requis et j'ai tous les exécutables requis par le script shell targetBitrates.sh. Est-ce que quelqu'un d'autre a essayé avec SHM12.3 ou même une version précédente et a réussi à encoder une séquence vidéo?

Répondre

0

J'ai réussi à encoder en compilant le fichier source Linux pour générer des exécutables, y compris "TAppEncoderStatic".

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

Le problème avant était que je n'ai pas la séquence de test « BQSquare_416x240.yuv », alors j'ai essayé avec ma propre séquence vidéo et cela a fonctionné après peaufinage les paramètres de configuration.