예시 동영상입니다.
해당 영상은 첨부 용량상 8메가짜리영상으로
fullhd가 아니라 그나마 조금 보기 불편한 정도로 올라가지만
(픽사베이 무료 영상으로 저작권 문제없음)
대부분 세로로 촬영된 휴대폰 영상은 full hd로 화면을 꽉채워서 촬영되다보니
pc화면에서는 한눈에 보여지지 않고 휠을 내려야 영상아래부분을 볼 수있는 영상으로 상당히 불편해집니다.
혹은 화면 배율을 50%로 하거나요.
이를 해결할 방법이 있을까요?
https://xetown.com/download/1752082
앞서 공개했던 애드온처럼 CSS로 처리하는 방법이 있을것 같은데
이것 또한 글이 다 작성되고 업로드된 이후의 처리 방식일 것같고
글쓰기 에디터 상에서 세로 이미지나 동영상이 첨부 되었을때 비율을 적절하게 업로드될 수 있게 설정이 가능할까요?
예시 이미지
그러려면 비디오 파일 첨부시에 source_filename이나 mime_type외에 width와 height도 확인이 되어야 할 텐데요.
파일 업로드 ajax 통신 중 (이미지 파일 외에) 동영상 파일에서 width와 height 값을 반환해주는 것 같지는 않습니다.
(db에 기록될 때도 width와 height 컬럼 값은 null 처리되는군요)
php에선 MP4Info라는 라이브러리가 있었던 것 같구요. (근데 서버 부하가 좀 있을지도 모르겠어요)
js에서 html5 비디오라면 비디오의 가로세로 비율을 구해서 파일 업로드 콜백함수에 끼어드는 것도 방법이지 않을까 싶습니다. (참고 : https://stackoverflow.com/questions/4129102/html5-video-dimensions#answer-4129189)