PHP에서 비디오 재생 시간, 크기 및 크기 결정
업로드된 비디오 파일에 대한 정보를 얻는 것은 다양한 애플리케이션에 필수적입니다. 비디오를 올바르게 표시하거나 추가로 처리하려면 비디오의 재생 시간, 크기 또는 크기를 검색해야 할 수도 있습니다. PHP에서는 이를 달성하기 위해 여러 가지 방법을 사용할 수 있습니다.
getID3 라이브러리
getID3 라이브러리는 비디오를 포함한 다양한 파일 형식에서 메타데이터를 추출할 수 있는 강력한 도구입니다. . 오디오, 비디오 및 컨테이너 형식에 대한 자세한 정보를 제공합니다.
PHP 코드에서 getID3을 사용하려면 다음 단계를 따르세요.
<code class="php">include_once('pathto/getid3.php'); $getID3 = new getID3; $file = $getID3->analyze($filename);</code>
파일이 분석되면 다음 정보:
ffmpeg-php 확장
PHP 설치를 수정할 수 있는 경우 ffmpeg-php 확장 사용을 고려해 보세요. 이는 강력한 FFmpeg 멀티미디어 라이브러리에 대한 래퍼를 제공하여 고급 비디오 조작 작업을 수행할 수 있게 해주는 PHP 확장입니다.
ffmpeg-php를 사용하면 getID3와 동일한 정보와 다음과 같은 추가 기능을 얻을 수 있습니다. :
ffmpeg-php를 설치하려면 다음을 따르세요. 단계:
extension=ffmpeg.so
설치한 후에는 다음 코드를 사용하여 비디오 정보를 얻을 수 있습니다.
<code class="php">$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 />");</code>
getID3 라이브러리를 선택하든 ffmpeg-php 확장을 선택하든 상관 없습니다. , 이러한 방법은 PHP 애플리케이션에서 비디오 파일 작업에 필요한 정보를 제공합니다.
위 내용은 PHP에서 비디오 파일의 지속 시간, 크기 및 크기를 어떻게 확인할 수 있습니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!