TestsController.php 2.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. <?php
  2. /**
  3. * Created by PhpStorm.
  4. * User: qiuzijian
  5. * Date: 2021-05-18
  6. * Time: 15:09
  7. */
  8. namespace App\Http\Controllers;
  9. use Illuminate\Support\Facades\Config;
  10. use Illuminate\Support\Facades\DB;
  11. use Illuminate\Support\Facades\Input;
  12. use Illuminate\Support\Facades\Log;
  13. use Illuminate\Support\Facades\Redis;
  14. use Modules\Camera\Entities\CameraList;
  15. use Modules\Camera\Enum\CameraEnum;
  16. use Modules\Camera\Http\Controllers\Api\HaiKangController;
  17. use Modules\Camera\Jobs\CameraDownload;
  18. use Modules\Camera\Services\CameraServices;
  19. use Modules\Mine\Entities\MineListExt;
  20. use Modules\Mine\Services\MineServices;
  21. class TestsController {
  22. public function test()
  23. {
  24. $result = exec('ffmpeg -i /www/wwwroot/video.nxjiewei.com/public/files/video/m3u8/羊场湾煤矿/一号井工业电视系统/主运输胶带机/主井机尾/20220125/out.m3u8 -vf "select=between(mod(n\, 25)\, 0\, 0), setpts=N/24/TB" /www/wwwroot/video.nxjiewei.com/public/files/video/output.png &');
  25. dd($result);
  26. $file = '/www/wwwroot/video.nxjiewei.com/public/files/video/m3u8/羊场湾煤矿/一号井工业电视系统/主运输胶带机/主井机尾/20220125/out.m3u8';
  27. // $file = './out.m3u8';
  28. $image_path = '/www/wwwroot/video.nxjiewei.com/public/files/video/';
  29. $str = 'ffmpeg -i ' . $file . ' -vf "select=between(mod(n\, 25)\, 0\, 0), setpts=N/24/TB" ' . $image_path . 'output-%04d.png';
  30. $result = exec($str, $output, $return_var);
  31. var_dump($result);
  32. echo '<br/>';
  33. var_dump($output);
  34. echo '<br/>';
  35. var_dump($return_var);
  36. 'ffmpeg -i /www/wwwroot/video.nxjiewei.com/public/files/video/m3u8/羊场湾煤矿/一号井工业电视系统/主运输胶带机/主井机尾/20220125/out.m3u8 -vf "select=(gte(t\,120))*(isnan(prev_selected_t)+gte(t-prev_selected_t\,120))" -vsync 0 /www/wwwroot/video.nxjiewei.com/public/files/video/image_%05d.jpg';
  37. // 'ffmpeg -i /www/wwwroot/video.nxjiewei.com/public/files/video/m3u8/羊场湾煤矿/一号井工业电视系统/主运输胶带机/主井机尾/20220125/out.m3u8 -vf "select=between(mod(n\, 25)\, 0\, 0), setpts=N/24/TB" output-%04d.png';
  38. }
  39. }