PHP에서 비디오 지속 시간, 크기 및 크기 결정
업로드된 비디오 파일에 대한 정보를 얻는 것은 다양한 애플리케이션에 필수적입니다. 비디오를 올바르게 표시하거나 추가로 처리하려면 비디오의 재생 시간, 크기 또는 크기를 검색해야 할 수도 있습니다. PHP에서는 이를 달성하기 위해 여러 가지 방법을 사용할 수 있습니다.
getID3 라이브러리
getID3 라이브러리는 비디오를 포함한 다양한 파일 형식에서 메타데이터를 추출할 수 있는 강력한 도구입니다. . 오디오, 비디오 및 컨테이너 형식에 대한 자세한 정보를 제공합니다.
PHP 코드에서 getID3을 사용하려면 다음 단계를 따르세요.
include_once('pathto/getid3.php');
$getID3 = new getID3;
$file = $getID3->analyze($filename);
파일이 분석되면 다음 정보를 검색할 수 있습니다:
ffmpeg-php 확장자
다음이 있는 경우 PHP 설치를 수정하려면 ffmpeg-php 확장 사용을 고려하세요. 이는 강력한 FFmpeg 멀티미디어 라이브러리에 대한 래퍼를 제공하여 고급 비디오 조작 작업을 수행할 수 있게 해주는 PHP 확장입니다.
ffmpeg-php를 사용하면 getID3와 동일한 정보와 다음과 같은 추가 기능을 얻을 수 있습니다. :
ffmpeg-php를 설치하려면 다음을 따르세요. 단계:
extension=ffmpeg.so
설치한 후에는 다음 코드를 사용하여 비디오 정보를 얻을 수 있습니다:
$ffmpeg = new FFMpeg();
$video = $ffmpeg->open($filename);
echo("Duration: ".$video->getDuration()." seconds".
" / Dimensions: ".$video->getWidth()." wide by ".$video->getHeight()." tall".
" / Filesize: ".$video->getSize()." bytes<br />");
getID3 라이브러리를 선택하든 ffmpeg-php 확장을 선택하든, 이 메소드는 다음을 제공합니다. PHP 애플리케이션에서 비디오 파일을 작업하는 데 필요한 정보입니다.
부인 성명: 제공된 모든 리소스는 부분적으로 인터넷에서 가져온 것입니다. 귀하의 저작권이나 기타 권리 및 이익이 침해된 경우 자세한 이유를 설명하고 저작권 또는 권리 및 이익에 대한 증거를 제공한 후 이메일([email protected])로 보내주십시오. 최대한 빨리 처리해 드리겠습니다.
Copyright© 2022 湘ICP备2022001581号-3