Cytat(kreatiff @ 30.08.2019, 12:34:46 )

Źle używasz cudzysłowu.
Albo:
exec('ffmpeg -i ' . $nazwa . ' -ss 00:03:00 -t 00:00:15 test/test.mp4');
albo:
exec("ffmpeg -i $nazwa -ss 00:03:00 -t 00:00:15 test/test.mp4");
Zwróć uwagę na apostrofy i cudzysłowy w obu przypadkach.
Super 1 przykład działa! dziękuje, mam jeszcze jedno pytanie
<?php
require ('vendor/autoload.php');
include('db/connection.php'); // polaczenie z baza danych
$nazwa = 'filmy/0d53b415315578cf6d6e4f7650268fcf.mp4';
exec('ffmpeg -i ' . $nazwa . ' -ss 00:03:00 -t 00:00:15 test/test2222.mp4');
$zapytanie = $pdo->prepare('SELECT * FROM baza' );
$zapytanie->execute(); // wykonaj zayptanie do bazy danych
while($rekord = $zapytanie->fetch()) {
exec('ffmpeg -i ' . $rekord['url'] . ' -ss 00:03:00 -t 00:00:15 test/' . $rekord['url'] . ''); }
?>
Niestety ale po wykonaniu tego kodu nic się nie dzieje
exec('ffmpeg -i ' . $rekord['url'] . ' -ss 00:03:00 -t 00:00:15 test/' . $rekord['url'] . '');
jak usunę '' i wpisze samo $rekord[url] to wyskakuje błąd
Warning: Use of undefined constant url - assumed 'url' (this will throw an Error in a future version of PHP)
Do tej pory wszędzie pisałem $rekord[url] i było wszystko w porządku ktoś wyjaśni w czym jest problem ewentualnie odeśle do jakiegoś manuala?