Работа с FFMPEG, конвертер видео в .FLV

FFFFx029A
На сайте с 01.09.2007
Offline
142
1069

Всем доброго времени суток, вот добрался до FFMPEG, собираю инфу) Посоветуйте какойнить класс использовать или как лучше конвертить? Определять формат загруженного файла лучше по MIME-TYPE? Какие форматы лучше принимать у себя на сайте? Вообщем предлагаю вести сабж по FFMPEG в этой теме..

http://www.youtube.com/watch?v=Gyl4E4EcPdc (http://www.youtube.com/watch?v=Gyl4E4EcPdc) - партнёрка от Мавроди и МММ))) http://miniwm.ru/soft.php?read=917 (http://miniwm.ru/soft.php?read=917) CMS MiniWM v2.8 - 49.99$
[umka]
На сайте с 25.05.2008
Offline
456
#1
FFFFx029A:
Всем доброго времени суток, вот добрался до FFMPEG, собираю инфу) Посоветуйте какойнить класс использовать или как лучше конвертить? Определять формат загруженного файла лучше по MIME-TYPE? Какие форматы лучше принимать у себя на сайте? Вообщем предлагаю вести сабж по FFMPEG в этой теме..

Имхо, mime-type — штука ненадёжная.

Лучше как-нибудь заголовок файла распарсивать.

По-идее, разновидностей заголовков должно быть не больше, чем типов mime-type :)

Лог в помощь!
FFFFx029A
На сайте с 01.09.2007
Offline
142
#2
'[umka:
;7137767']Имхо, mime-type — штука ненадёжная.
Лучше как-нибудь заголовок файла распарсивать.
По-идее, разновидностей заголовков должно быть не больше, чем типов mime-type :)

Сделал так:

$movie = new ffmpeg_movie($_FILES['upload']['tmp_name'], 1);

if($movie->getDuration()>0)

{

...

}else{exit("err");} 🤣idea:

[umka]
На сайте с 25.05.2008
Offline
456
#3

Ааа… если задача только в том, чтобы определить, кино это или НЕ кино, то да, способ хороший :)

Я думал, нужно определить именно тип кина )

FFFFx029A
На сайте с 01.09.2007
Offline
142
#4
'[umka:
;7137842']Ааа… если задача только в том, чтобы определить, кино это или НЕ кино, то да, способ хороший :)
Я думал, нужно определить именно тип кина )

Ну както можно наверн..

N
На сайте с 06.05.2007
Offline
419
#5

в новом(относительно тухлых дистрибутивов) ffmpeg есть программа ffprobe. она именно для этой цели предназначена.

Кнопка вызова админа ()
FFFFx029A
На сайте с 01.09.2007
Offline
142
#6

А кто шарит анимированные GIF делать из видео? А то чтото невыходит, делаю так:

shell_exec( "/usr/local/bin/ffmpeg -i ".$_FILES['upload']['tmp_name']." -vframes ".$_SERVER['DOCUMENT_ROOT']."/i/video -ss 00:00:03 -an -vcodec gif -f rawvideo -s ".$width."x".$height." ".$_SERVER['DOCUMENT_ROOT']."/i/video/".$new_name.".gif");

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий