mov 파일도 mp4 파일처럼 동영상 업로드시 화면에 표시될 수 있도록 하려면
CMS/프레임워크 | Rhymix 2.0 |
---|---|
개발 언어 | PHP 8.3 |
라이믹스를 사용중 게시물에 mp4 영상을 삽입하면 화면에 영상을 플레이할 수 있는 화면이 표시됩니다.
그런데 mov 영상 파일을 올리면 파일만 올라가고 영상 표시가 안됩니다.
그래서 강제로 mp4의 스크립트를 보고 복사하여 mov 파일로 대체하면 잘 표시됩니다.
어떤 부분을 수정하면 mov 파일도 영상 삽입만 하면 화면에 자동 표시될 수 있을까요 ?
댓글 4
https://github.com/rhymix/rhymix/blob/e7c38509bf82afa05589230f0eaa0ae9e7d2763d/common/js/plugins/jquery.fileupload/js/main.js#L183
자동삽입 자체는 mp4|webm|ogv 부분에 mp4|webm|ogv|mov 처럼 mov 확장자를 추가하면 됩니다만 혼자 접속하시는 사이트가 아닌이상 권장하지 않습니다. 예를 들어 파일 코덱이 ProRes이라면 애플 기기가 아니라면 영상이 삽입되어도 재생되지 않을수 있습니다.
감사합니다.
관리자 게시판에서만 사용할 예정입니다.
mp4를 재생하는 소스를 복사해서 mov에 강제로 적용했을 때 잘 표시된다는 것은 어떤 운영체제, 어떤 브라우저에서 테스트하신 결과인가요? 요즘 애플 기기에서만 테스트하시는 분들이 많아서...
HTML5의 <video> 태그는 공식적으로 3가지 파일 포맷만 지원합니다. mp4, webm, 그리고 ogg(ogv/ogm)입니다. 그 밖의 동영상 포맷은 웹표준에 규정된 것이 아니므로 운영체제나 브라우저, 추가 플러그인 설치 여부에 따라 지원 여부가 오락가락할 수 있습니다. 구형 브라우저에서만 안 되는 것이 아니라, 애당초 표준이 아니기 때문입니다. 라이믹스 코어에서도 표준이 아닌 포맷은 <video> 태그로 만들어 주지 않습니다.
서버에 ffmpeg이 설치되어 있는 경우, 표준이 아닌 포맷의 동영상을 업로드했을 때 mp4로 자동 변환하는 기능이 있으니 이것을 활용할 수 있습니다. 단, 고화질 동영상을 변환하려면 긴 시간이 걸릴 수도 있어요.
댓글 감사드립니다. 너무 도움되었습니다.