Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP]Ścieżka dostępu ffmpeg
Mis323
post
Post #1





Grupa: Zarejestrowani
Postów: 13
Pomógł: 0
Dołączył: 19.08.2019

Ostrzeżenie: (0%)
-----


Cześć,
Zainstalowałem na xamppie ffmpeg. Mam bazę danych gdzie mam filmy,
chciałbym za pomocą ffmpeg zrobić skróty tych filmów. Problem polega na tym iż ffmpeg nie chce odczytać ścieżki dostępu z bazy danych czy ze stałej.
Działa tylko
  1. exec('ffmpeg -i filmy/0d53b415315578cf6d6e4f7650268fcf.mp4 -ss 00:03:00 -t 00:00:15 test/test.mp4');


Jeśli przypisze ścieżkę dostępu do stałej to nic się nie dzieje.

  1. $nazwa = 'filmy/0d53b415315578cf6d6e4f7650268fcf.mp4';
  2.  
  3.  
  4. exec('ffmpeg -i ".$nazwa." -ss 00:03:00 -t 00:00:15 test/test.mp4');
  5.  
  6.  
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
kreatiff
post
Post #2





Grupa: Zarejestrowani
Postów: 324
Pomógł: 105
Dołączył: 7.08.2012

Ostrzeżenie: (0%)
-----


Sprawdź najpierw w pętli, czy $rekord['url'] (apostrofy powinny być, a w przyszłych wersjach PHP będą musiały być) istnieje i wskazuje na plik do obróbki.
A jak poprawnie pobiera ścieżkę dostępu do pliku, to nie wiem, może w ścieżce output dla polecenia ffmpeg nie można podawać katalogów, które nie istnieją? A tak właśnie jest (nie istnieje katalog "filmy" w katalog "test")?
Dodaj drugi parametr do exec() https://www.php.net/manual/en/function.exec.php i zobacz co tam się wyświetla.

Ten post edytował kreatiff 30.08.2019, 23:03:40
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 14.10.2025 - 04:59