PHP를 통해 비디오에서 여러 축소판을 만들 수있는 방법이 있습니까? 내 호스팅 계정의 웹 서버에 ffmpeg가 설치되어 있지 않습니다. 지금 어떻게해야합니까?php 기반 웹 사이트를위한 youtube와 같은 비디오 엄지 작성
답변
동영상이 사용자의 서버에서 호스팅된다고 가정 할 때 가장 좋은 방법은 호스팅 제공 업체가 ffmpeg를 설치하도록 요청하는 것입니다. 동영상이 YouTube 나 Vimeo와 같은 제 3 자에 의해 호스팅되는 경우 해당 API를 사용하여 미리보기 이미지를 요청할 수 있습니다 (Youtube 미리보기 이미지 처리의 예는 How do I get a YouTube video thumbnail from the YouTube API? 참조).
내가 의심 스러웠던 점을 확인해 주셔서 감사합니다. 하지만 그와 같은 것입니까, 유일하고 가능한 방법은 ffmpeg와 PHP를 통해 모든 능력이 전혀없는 것입니까? –
ffmpeg에 대한 대안이있을 수 있지만 서버에 설치해야합니다. PHP 자체는 지원 라이브러리없이 비디오를 코드 변환 할 수 없습니다. 대안은 호스팅 된 ffmpeg 서비스를 찾는 것일 수 있습니다. 그렇지 않으면 축소판을 수동으로 업로드하는 것이 유일한 옵션 일 수 있습니다. –
감사합니다. 이제 명확한 시각을 얻었습니다. –
당신은 (당신이 당신의 서버가 제공 한 후) 여러 개의 작은 이미지를 만들 수는 FFmpeg와 두 가지 옵션이 있습니다
이- 어느 한 번 썸네일 당 여러 번 호출합니다.
- 한 번 호출하고 X 초마다 미리보기 이미지를 만듭니다.
생성하려는 축소판의 수에 따라 하나의 방법이 다른 방법보다 빠르거나 그 반대의 경우도 있습니다.
명령 줄 예제, PHP 코드 및 속도 비교는 다음 블로그 게시물을 참조하십시오. Capturing multiple thumbnails from a movie using ffmpeg.
ffmpeg가 서버에 설치되어 있지 않은 경우 동영상에서 미리보기 이미지를 추출 할 수있는 다른 라이브러리/도구가 필요합니다. 그러나 뭔가 제안 될 때 ffmpeg가 아닌 다른 것 (예 : 사과 퀵타임)이라고 말하면서 대안을 많이 보지 않을 것입니다.
서버에 FFMpeg 패키지를 설치해야만 동영상에 필요한 미리보기 이미지를 만들 수 있습니다. installation process을 찾아 단계를 수행하십시오.
- 1. YouTube와 같은 자동화 된 비디오 변환
- 2. 브라우저에서 비디오 : 삽입 YouTube와 다른
- 3. 사용자 기반 웹 사이트를위한 mySQL 테이블 구조
- 4. 웹 사이트를위한 OpenID 기반 로그인 메커니즘
- 5. Etsy와 같은 웹 사이트를위한 Python CMS
- 6. 하나의 웹 사이트를위한 프록시 PHP 스크립트
- 7. 웹 사이트를위한 데이터베이스 선택
- 8. 주문 웹 사이트를위한 과수원
- 9. 웹 기반 비디오 캡처 시스템
- 10. (youtube와 같은) 구독 데이터베이스를 레이아웃하는 방법은 무엇입니까?
- 11. PHP 웹 사이트를위한 좋은 mysql 클래스?
- 12. 플래시/플렉스 구성 요소 Youtube와 같은 seekbar
- 13. PHP 중소 규모 웹 사이트를위한 간단한 캐싱 기법
- 14. Youtube와 같은 검색어를 만드는 방법은 무엇입니까?
- 15. 음악 웹 사이트를위한 Google지도
- 16. 웹 사이트를위한 SEO 기술
- 17. 웹 브라우저를 통해 내 비디오 스트리밍
- 18. Youtube와 같은 웹 사이트에서 비디오 주석을 저장하기 위해 개별 sqlite 파일을 사용하는 것이 맞습니까? (비디오 당 하나의 sqlite 파일)
- 19. 웹 기반 비디오 녹화를 할 수 있습니까?
- 20. Wordpress PHP 복제 엄지
- 21. 웹 기반 응용 프로그램의 차트 작성
- 22. 모바일 앱이있는 웹 사이트를위한 아키텍처.
- 23. PHP 에뮬레이터 기반 웹 사이트
- 24. Youtube와 같은 타임 라인과 함께 불꽃 scrubbar
- 25. youtube와 같은 이미지 마우스 오버시 텍스트
- 26. facebook wall이나 youtube와 같은 버튼 닫기
- 27. youtube와 같은 iframe 삽입/높이 설정
- 28. Android에서 Youtube와 같은 사용자 지정 미디어 플레이어 만들기
- 29. PHP 기반 그래프 작성 스크립트 권장 사항
- 30. 매우 역동적 인 소셜 웹 사이트를위한 PHP 기반 검색 엔진에 대한 조언 및 환경 설정?
ffmpeg를 호스팅 계정의 웹 서버에 설치하십시오. – phihag
언제든지 mplayer를 설치하고 exec()를 사용하여 축소판을 생성 할 수 있습니다. –