由于依赖关系导致 ClassX 安装“未找到编解码器”

由于依赖关系导致 ClassX 安装“未找到编解码器”

ClassX 是斯坦福大学电气工程系开发的一款交互式讲座流媒体系统。与传统的讲座录制系统不同,ClassX 只需要非常简单的消费级设备和最少的人工操作。

我在安装过程中遇到了问题,希望您能解决。

顺便说一句:我两年前成功安装了它,但现在我认为问题在于依赖项和 Ubuntu 版本与我们两年前使用的版本不同。

问题详细描述:

  • 我正在使用 Ubuntu 12.04
  • 我按照说明操作@ClassX 安装指南,直到第4步都成功完成(生成了编码器bin文件)。
  • 当尝试使用 classX 网络系统对视频进行编码时,它会显示编码在几秒钟后完成。但是,没有生成任何图块。
  • 我尝试执行CX_log.txt上的命令,出现以下错误。

    mahmoud@Mahmoud-HP-Pavilion-dv5-Notebook-PC:~$ sudo perl /var/www/ClassXWebSystem/system/publishers/web/actions/encode.pl "/var/www/ClassXWebSystem/content/encoding/FALL_2013_2014/CS106A_FALL_2013_2014/lecSEven" "/var/www/ClassXWebSystem/content/encoding/FALL_2013_2014/CS106A_FALL_2013_2014/.encoding_1372706251" "/var/www/ClassXWebSystem/content/streaming/FALL_2013_2014/CS106A_FALL_2013_2014/lecSEven" "/var/www/ClassXWebSystem/system/publishers/bin" classx ynn [sudo] mahmoud 的密码:00068.jpg ... . 00068.mp4 输入 #0,mov、mp4、m4a、3gp、3g2、mj2,来自'/var/www/ClassXWebSystem/content/encoding/FALL_2013_2014/CS106A_FALL_2013_2014/.encoding_1372706251/00068.mp4':元数据:major_brand:isom minor_version:512compatible_brands:isomiso2avc1mp41 编码器:Lavf52.39.0 持续时间:00:02:30.05,开始:0.000000,比特率:8141 kb/s 流 #0.0(und):视频:h264,yuv420p,1920x1080 [PAR 1:1 DAR 16:9],8007 kb/s、29.95 fps、29.97 tbr、2997 tbn、59.94 tbc 流 #0.1(und):音频:aac、44100 Hz、立体声、s16、128 kb/s 输出 #0,mp4,到'/var/www/ClassXWebSystem/content/encoding/FALL_2013_2014/CS106A_FALL_2013_2014/.encoding_1372706251/stream0.mp4':流 #0.0:视频:[0][0][0][0] / 0x0000、yuv420p、640x360、q=32-36、64 kb/s、90k tbn、14.99 tbc 未找到编解码器

答案1

您是否ffmpeg完全按照指南中的说明进行安装,并使用所需的选项从源代码进行编译?

相关内容