Articles of ffmpeg

Ошибка в загружаемом файле Jquery из-за преобразования FFMPEG с использованием PHP

Я использую плагин для загрузки файла jQuery, и когда видео загружаются, они преобразуются с использованием FFMPEG. Для файлов с короткими размерами все работает отлично, но когда я пытаюсь загрузить большие файлы, в ответе ничего не возвращается. Я подумал, что это может привести к max_execution_time поэтому я удалил предел, но все же это происходит, но когда […]

какова хорошая функция php для работы с ffmpeg и индикатором выполнения

Я спрашиваю о ffmpeg и progressbar Я использовал функцию exec с ffmpeg и вывел результат в txt-файл и используя некоторый код, который я нашел здесь, чтобы <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html lang="es"> <title>AudioXtractor</title> <body> <center> <?php define('RAPIDLEECH', 'yes'); define('CONFIG_DIR', 'configs/'); require_once('configs/config.php'); define ( 'TEMPLATE_DIR', 'templates/'.$options['template_used'].'/' ); // Include other useful functions […]

API Google Speech «Частота выборки в запросе не соответствует заголовку FLAC»

Я пытаюсь преобразовать видеоролик mp4 в аудиофайл FLAC, а затем речевая речь Google выплевывает слова из видео, чтобы я мог определить, были ли указаны конкретные слова. У меня все работает, кроме того, что я получаю ошибку от Speech API: { "error": { "code": 400, "message": "Sample rate in request does not match FLAC header.", "status": […]

PHP exec () не выполняет команду для FFmpeg

Я установил ffmpeg на свой сервер, и он отлично работает через мой терминал. Я могу успешно конвертировать файл в формат webm, поэтому я уверен, что установка прекрасна. Я также уверен, что у меня есть только одна установка ffmpeg, установленная на моей машине. Проблема возникает, когда я пытаюсь преобразовать файлы через PHP через PHP exec (). […]

Миниатюра FFMPEG в приложении php не вращается должным образом

Я создал миниатюру FFMPEG в приложении php и попытался повернуть миниатюру, если видео снизу вверх (обратное). Но вращение изображения не работает должным образом. Ниже приведен код вращения изображения $video = $storeHere.$mediaFile; $tImage = $upload_output['uploaded_file'].'.jpg'; $thumbnail = $storeHere.$tImage; // shell command [highly simplified, please don't run it plain on your script!] shell_exec("ffmpeg -i $video -deinterlace -an […]

ffmpeg Получение изображения или миниатюры от видео ошибки

У меня есть простой сайт, на котором люди загружают видео, поэтому я хочу создать простую миниатюру из загруженного видео. Я пробовал каждый трюк и способ сделать это с нескольких веб-сайтов, но я не могу сделать команду без проблем. $video = $_FILES['vpopupdropin']["tmp_name"]; $ffmpeg = "C:\\Ffmpeg\\ffmpeg-20130605-git-3289670-win64-static\\bin"; $image = "manu.jpg"; $second = 12; $size = "150×90"; $command = […]

Получение изображения из mp4-видео с использованием ffmpeg в YII

Я написал код для получения изображения из загруженного видео mp4 с использованием ffmpeg в YII. В localhost, когда я написал абсолютный путь, например d:/wamp/www/projectname/ffmpeg , он работает отлично, и я получаю изображение, но когда я пробовал, как baseurl ниже, используя baseurl $var="http://".$_SERVER['HTTP_HOST'].Yii::app()->request->baseUrl; $ffmpeg = $var."/ffmpeg/bin/ffmpeg.exe"; Я не могу получить изображение из видео. Вот мой код […]

popen возвращает результат после задержки?

Я выполняю FFMPEG с помощью popen() чтобы получить результат процесса. Основная причина, по которой я это делаю, заключается в том, что я могу передавать постоянный результат и строить индикатор выполнения. Проблема в том, что процесс начинается, и я получаю некоторую исходную информацию. Остальная часть информации не появляется до тех пор, пока процесс не будет выполнен. […]

Получить видео длительность файла, размещенного на Amazon S3

Я запускаю портал, который распространяет видео. Идея состоит в том, чтобы загрузить видео на Amazon S3 и собрать необходимые данные с помощью PHP с моего сервера. Пока все работает нормально … Единственное, что мне не удалось получить, – это продолжительность видео 🙁 Может ли кто-нибудь дать мне подсказку о том, как это сделать? Спасибо, Мигель […]

ffmpeg-индикатор кодирования видео

Когда я запускаю преобразование в браузере, он просто показывает пустое пространство. Только после загрузки страницы процесса конверсии. Пожалуйста, предложите, как реализовать индикатор выполнения, который показывает прогресс для пользователя при конвертации видео. У меня это в моем php-скрипте exec("ffmpeg -i filename.flv -sameq -ab 128 -s 640×480 filename.mp4"); так как я должен изменить этот скрипт, чтобы получить […]