FFmpegパッケージをlaravel5.2フォルダに追加し、コントローラからFFMpegクラスを呼び出そうとしました。laravel 5.2:laravelへの外部PHPファイルの追加
FFMpegクラスfile.myに接続するために名前空間と使用方法を尋ねました。問題はFFMpegに複数のPHPファイルとクラスが定義されているようです。それぞれが互いに関連しているので、名前空間を定義する必要がありますFFMPEG内のすべてのファイル。
手順を実行しました。 1. App \ Http \ Controllers \ FFMpeg \ FFMpegを使用します。これを使ってFFMpegクラスに接続しました 2.FFMpeg.phpには、別のファイルにあるFFProbe()を呼び出すメソッドがあります。 FFMpegファイルのApp \ Http \ Controllers \ FFMpeg \ FFProbeを使用する場合にのみ動作します。
どのように各ファイルの名前空間を定義できますか?または代わりに行う方法? lamvelの新機能は、誰でもこのための解決策を提案できますか?
ありがとうございます!
なぜこのライブラリを使用しないでください? https://github.com/PHP-FFMpeg/PHP-FFMpeg – naneri
はい、これは私が使ったものです! FFMpeg \ FFMpeg :: create();そこからクラスを1つずつ呼び出すと、自動的に実行され、適切な名前空間を定義するように求められます。提供されていない場合、次のエラーが発生するクラス 'App \ Http \ Controllers \ FFMpeg'が見つかりません – srivat1