Wenn ffmpeg Audio konvertiert, ist die Befehlszeilenausführung normal, aber der Code funktioniert nicht.
吉祥天宝
吉祥天宝 2019-03-29 12:09:32
0
4
1398

ffmpeg konvertiert Audio, die Befehlszeilenausführung ist normal, aber der Code funktioniert nicht. In Windows10 sind auch die Umgebungsvariablen gesetzt und die vom Code generierte Befehlszeichenfolge kann problemlos direkt mit cmd ausgeführt werden. Im Code gibt $str = shell_exec($cmdstr); null

zurück
吉祥天宝
吉祥天宝

Antworte allen(1)
懒觉先生

11111sszs上的

  • Antwort 找到原因了。ffmpeg.exe 虽然在系统环境变量设置了,但是不知道为什么找不到。目前这么凑合解决了: 需要加cd命令进入mmfpeg路径,如果不在一个盘符后面还要 && e: , shell_exec(“ cd 'mmfpeg路径' && e: && ffmpeg -i aaa.wav aaa.mp3”)
    吉祥天宝 Autor 2019-03-29 16:11:18
  • Antwort 你好 我遇到的是和你一样的问题 我用了你的方法 也不好用你能帮帮我么 shell_exec(" cd 'E:/XiangMu/jiaoyu/public' && E: && ffmpeg -i ./ceshi/15535626721777.amr ./ceshi/bb.mp3"); 我这个在cmd命令里好用 在PHP不好用 我本人联系方式18345346462 微信同步 感谢大神
    小超 Autor 2019-03-30 13:12:47
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage