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); }
public function get() { dump($this->generator->getFfmpegInfo()->getProcess()->getOutput()); }