Puncte:0

Cum să convertiți orice videoclip în mp4 cu php, ffmpeg și CentOS

drapel us

Am convertit videoclipuri de aproximativ un an, lucrând în localhost pe un Mac. Calea este „/usr/local/bin/ffmpeg” și a funcționat întotdeauna bine. Recent, am instalat ffmpeg pe serverul meu, cu un sistem de operare CentOS 8, iar scriptul php pe care l-am folosit recent nu funcționează. Întrebarea mea este: „Unde este calea pentru ffmpeg în CentOS 8?”

drapel cn
ce spune `care ffmpeg`?
margie avatar
drapel us
Se spune „bindir=/usr/bin --datadir=/usr/share/ffmpeg”
Puncte:2
drapel cn

Pe Mac voi presupune că ați instalat ffmpeg cu bere care face o construcție locală, de aceea ajunge sub /usr/local

Versiunea pentru centos vine probabil ca un RPM pre-construit instalat cu dnf sau yum deci în circumstanțe normale vor fi instalate în /usr/bin.

The care comanda va căuta variabila PATH pentru a găsi comanda transmisă ca argument. de exemplu.:

$ care ffmpeg
/usr/bin/ffmpeg
margie avatar
drapel us
Cred că este ceva greșit în linia de comandă din fișierul php: exec($ffmpeg . ' -i "' . $uploaded_file . '" -c:v libx264 "./testuploads/converted/' . $video_mp4 . '" - y 1>convert.txt 2>&1', $ieșire, $convert_status['mp4']);
djdomi avatar
drapel za
@margie actualizează întrebarea și arată scriptul complet. cu toate acestea, dezvoltarea web este în afara subiectului pe serverfault.com

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.