Exemplo n.º 1
0
 private function checkFfmpeg($item)
 {
     switch ($item) {
         case 'encoders':
             $search = $this->getContainer()->getParameter('render.dependency.codecs');
             $text = $this->ffmpegGenerator->getFfmpegInfo('-encoders')->getProcess()->mustRun()->getOutput();
             break;
         case 'decoders':
             $search = $this->getContainer()->getParameter('render.dependency.decoders');
             $text = $this->ffmpegGenerator->getFfmpegInfo('-decoders')->getProcess()->mustRun()->getOutput();
             break;
         case 'configurations':
             $search = $this->getContainer()->getParameter('render.dependency.configurations');
             $text = $this->ffmpegGenerator->getFfmpegInfo('-h')->getProcess()->mustRun()->getErrorOutput();
             break;
         case 'version':
             $search = $this->getContainer()->getParameter('render.dependency.ffmpeg.version');
             $text = $this->ffmpegGenerator->getFfmpegInfo('-h')->getProcess()->mustRun()->getErrorOutput();
             break;
         default:
             throw new \Exception("Property not found");
     }
     return $this->propertiesExist($search, $text);
 }
Exemplo n.º 2
0
 public function get()
 {
     dump($this->generator->getFfmpegInfo()->getProcess()->getOutput());
 }