Daum과 mncast는 Flash Movie로 서비스를 제공하여 있으며 미국 ON2사의 VP6 코덱을 사용하고 있습니다. Daum은 Linux 환경의 서버인코더를 채택하였지만 mncast는 윈도즈 환경의 ActiveX 인코더를 채택하였습니다. 동영상을 해석하는 디코더의 차이가 있지만 실제 동영상을 만들기 위한 화질 처리를 하는 부분은 동일한 부분합니다.
빌리디안님의 블로그를 보고 Daum 서비스의 화질에 대한 비교 글이 포스팅 되었는데 결론부터 말하자면 빌리디안님의 테스트만큼 화질이 저하되지 않습니다. 제가 직접 인코딩을 하여 장면을 캡춰하여 비교하고 싶지만 제 컴퓨터에서는 mncast의 ActiveX의 오류로 인하여 업로드를 할 수 없어 귀환님의 동영상에서 캡춰 했습니다. 먼저 동의를 구하지 않고 캡춰하여 포스팅하는 점 귀환님에게 양해 구하겠습니다. 죄송합니다. ^^
먼저 400*300px 동영상 화면 비교 입니다. 원본 동영상은 720*480px 인데 Daum의 화질이 mncast보다 약간 떨어지지만 빌리디안님의 동영상처럼 아주 뭉개버리는 수준이 아닙니다.


두번째는 320*240px 동영상인 경우 비교 화면입니다. Daum의 동영상은 320*240px 이어도 400*300px로 확장하여 보여주기에 비교를 위하여 320*240px로 사이즈를 조절하였습니다. 아시다시피 이미지를 늘려서 보여주면 화질이 더 나쁘게 보일 수 있습니다. 로고가 없는 화면이 mncast의 동영상입니다. 이 화면 비교에서도 확연하게 동영상이 뭉개지거나 하지 않습니다.


7월말 mncast에서 개편을 하며 비트레이트를 대폭 올려 Daum 보다 화질이 좋아졌습니다. 하지만 대부분의 동영상은 빌리디안님의 비교처럼 심하게 뭉개지지 않습니다. 이 부분은 빌리디안님의 동영상이 저희쪽 디코더에서 해석하는 과정에서 제대로 처리되지 않아 발생하는 문제라 생각합니다. 정확한 것은 빌리디안님의 동영상을 저희가 받아서 코덱을 확인해야 알 수 있을 듯 합니다. 참고로 Daum 동영상의 디코더는 Mencoder를 사용하고 있습니다.
동영상은 변환하기 위한 동영상에 따라 결과물이 다를 수 있습니다. 화질이 저하된 동영상은 아무리 좋은 인코더를 써도 화질이 좋아질 수 없습니다(CTU의 동영상 시스템은 예외로 합니다. 6^^). 정확한 비교를 위하여 애플에서 배포하는 QuickTime HD 동영상을 가지고 비교하려 하였으나 mncast에서 QuickTime HD 동영상을 지원하지 않아 Xvid로 변환한 동영상을 준비하였습니다. 프레임수는 30fps이며, 비트레이트는 1000kbps입니다. 제 컴퓨터에서 mncast의 ActiveX를 제대로 이용할 수 있을 때 mncast의 동영상을 추가로 올리겠습니다. ^^
빌리디안님의 블로그를 보고 Daum 서비스의 화질에 대한 비교 글이 포스팅 되었는데 결론부터 말하자면 빌리디안님의 테스트만큼 화질이 저하되지 않습니다. 제가 직접 인코딩을 하여 장면을 캡춰하여 비교하고 싶지만 제 컴퓨터에서는 mncast의 ActiveX의 오류로 인하여 업로드를 할 수 없어 귀환님의 동영상에서 캡춰 했습니다. 먼저 동의를 구하지 않고 캡춰하여 포스팅하는 점 귀환님에게 양해 구하겠습니다. 죄송합니다. ^^
먼저 400*300px 동영상 화면 비교 입니다. 원본 동영상은 720*480px 인데 Daum의 화질이 mncast보다 약간 떨어지지만 빌리디안님의 동영상처럼 아주 뭉개버리는 수준이 아닙니다.
두번째는 320*240px 동영상인 경우 비교 화면입니다. Daum의 동영상은 320*240px 이어도 400*300px로 확장하여 보여주기에 비교를 위하여 320*240px로 사이즈를 조절하였습니다. 아시다시피 이미지를 늘려서 보여주면 화질이 더 나쁘게 보일 수 있습니다. 로고가 없는 화면이 mncast의 동영상입니다. 이 화면 비교에서도 확연하게 동영상이 뭉개지거나 하지 않습니다.
7월말 mncast에서 개편을 하며 비트레이트를 대폭 올려 Daum 보다 화질이 좋아졌습니다. 하지만 대부분의 동영상은 빌리디안님의 비교처럼 심하게 뭉개지지 않습니다. 이 부분은 빌리디안님의 동영상이 저희쪽 디코더에서 해석하는 과정에서 제대로 처리되지 않아 발생하는 문제라 생각합니다. 정확한 것은 빌리디안님의 동영상을 저희가 받아서 코덱을 확인해야 알 수 있을 듯 합니다. 참고로 Daum 동영상의 디코더는 Mencoder를 사용하고 있습니다.
동영상은 변환하기 위한 동영상에 따라 결과물이 다를 수 있습니다. 화질이 저하된 동영상은 아무리 좋은 인코더를 써도 화질이 좋아질 수 없습니다(CTU의 동영상 시스템은 예외로 합니다. 6^^). 정확한 비교를 위하여 애플에서 배포하는 QuickTime HD 동영상을 가지고 비교하려 하였으나 mncast에서 QuickTime HD 동영상을 지원하지 않아 Xvid로 변환한 동영상을 준비하였습니다. 프레임수는 30fps이며, 비트레이트는 1000kbps입니다. 제 컴퓨터에서 mncast의 ActiveX를 제대로 이용할 수 있을 때 mncast의 동영상을 추가로 올리겠습니다. ^^
마지막으로 지난 7월말에 ON2사에서 Linux 인코더의 업데이트가 있었습니다. 현재 화질에 대한 부분은 업데이트 되는 인코더의 분석과 함께 내부 비교 검토하고 있습니다. Daum에서는 업데이트 된 VP6 인코더의 이용하여 업데이트 준비하고 있으며, 음성의 비트레이트도 조절하여 만족할만한 품질을 얻으실 수 있도록 하겠습니다.
'Internet' 카테고리의 다른 글
| Daum 동영상에서 FLV 파일을 정식 지원합니다. (5) | 2006/11/30 |
|---|---|
| Daum카페와 MSN이 만났습니다! (19) | 2006/08/17 |
| 다음 동영상에서 WMV9 vs Xvid 코덱 비교 (9) | 2006/08/12 |
| YouTube.com의 동영상을 퍼오기 (9) | 2006/08/10 |
| 다음 동영상과 엠엔캐스트 동영상 화질 비교 (16) | 2006/08/03 |
| Daum 블로그 동영상 서비스 오픈!! (0) | 2006/03/30 |


댓글을 달아 주세요
다음의 동영상서비스가 참 간편하고 쓰기가 좋아서 잘쓰고 있습니다. 하단의 미리보기가 나오는 것도 그렇구요. 반면 mncast는 영상이 끝나면 예상치 못한 광고가 나와서 처음 쓸 때는 바로 비호감을 주구요..
하지만 다음에서 인코딩 작업이 끝난 영상을 보면 원본 영상에 비해 소리저하현상이 크게 나타나기도 합니다.
Daum에서 동영상 변환시 소리가 작아지는 문제점이 있습니다. 코덱 부분은 ON2사의 기술이기에 저희쪽에서 해결하는데 애로사항이 좀 있습니다. ON2사에서도 이점을 알고 해결하려고 하고 있으며 7월말에 나온 업데이트에서 해결될 수 있기를 기대하고 있습니다. ^^
다음 동영상에서 아쉬운 부분은 윗분 말씀처럼 사운드의 레벨저하와 더불어 종종 사운드조절판의 웨이브항목을 낮춘다는 것과 인코딩시에 화면 사이즈를 402*324던가...정도로 플레이어에 맞춰서 인코딩되는 듯 한데, 그래서 '크게보기'에서는 아무리 좋은 화질의 동영상이라도 심한 계단현상때문에 화질이 떨어지게 됩니다. 아, 그리구 업로드 가능파일항목에 flv가 된다고 하고서는 실제로 파일선택을 하려고 보면 '열기' 선택박스에서 flv파일은 보이지도 않더군요.
http://re.re.kr/136 (다음 동영상과 직접 인코딩한 동영상 화질비교)트랙백이 차단되어있어 주소올립니다.
크게보기에서 계단현상이 심한 이유는 동영상의 비트레이트가 크게 보기에 적합하지 않기 때문입니다. 이 점을 해결하는 방법은 비트레이트를 올리면 되는데 이 부분이 기술적인 문제라기 보다는 동영상 정책과 관련된 부분입니다. 음성이 작아지는 부분은 기술적인 부분인데 현재 Daum과 ON2사가 같이 보고 있고요. 음질이 떨어진다는 부분에 대해서는 빠른 시일안에 만족할만한 수준이 되도록 업데이트 할 예정입니다. FLV는 저희쪽에서 된다고 홍보하지 않았습니다만 저희 서비스를 위하여 FLV 인코딩에 대한 기능 추가를 요청한 상태입니다. 그러나 Flash의 버그로 인하여 재인코딩에 문제가 있으며 ON2사에서는 Adobe사에 이 부분에 대해 요청을 한 상태입니다. 이 부분이 해결되려면 좀 기다려야 하는 상황입니다. ^^
원본이 좋지 않으면 압축한 동영상의 화질이 좋을 수 없는 것은 당연합니다. 제가 비교한 것은 똑같은 동영상 소스를 두군데(엠엔캐스트와 다음)에 업로드했을 때의 비교입니다.
제가 업로드한 모든 동영상이 화질 차이가 심하게 났다는 것은 아닙니다.
예전에 써 둔 포스트가 하나 있어 오늘 갱신해서 올립니다.
그때부터 제가 엠엔캐스트와 다음의 동영상 서비스를 계속 비교하고 있었더군요 ^^
http://vilidian.com/327
그럼 수고하시고 좋은 하루 되세요.
제가 이야기 하는 부분은 빌리디안님이 올리신 동영상과 저희가 사용하고 있는 디코더의 궁합이 맞지 않아서 발생할 수 있다는 점입니다. 빌리디안님이 이상한 동영상을 올렸다는 소리는 아니고요. ^^ 사실 저도 올리신 동영상을 보고 깜짝 놀랐습니다만 mncast와 Daum과의 화질차이가 올리신 동영상 만큼 나지 않습니다. 샘플로 올리신 동영상은 비트레이트 차이로 차이나는 화질 수준이 아닙니다. 혹시 올리신 동영상을 puhaha@daumcorp.com으로 보내주실 수 있는지요? Daum과 ON2에서 해당 동영상을 분석할 필요성이 있을 듯 합니다.
제가 제일 좋아하는 동영상 서비스를 만들어주신 분이시군요, 안녕하세요^^ DCinside등의 사이트에서는 금칙어에 'player'라는 문자가 포함되어있어 다음 동영상은 업로드가 불가능하고 대신 mncast 동영상이 각광받더군요. mncast처럼 소스가 간단하게 나올수는 없나요?
그리고 최적의 화질을 구현하는데 어떤 궁합 잘맞는 옵션이 있나요?
어떤 동영상은 화질이 좋고, 어떤 동영상은 짓뭉개져서 나오는 경향이 있더라구요..
전 여태 wmv9, 400-300 사이즈로 올려왔는데, 원래 320-240이라니^^;; FLV추가, 대환영입니다^^ 업로드 가능 확장자는 avi, dv, mov, qt, mpg, mpeg 이렇게 보이고 뒤쪽은 가려서 안보이네요.. 확장자가 더 지원되나요?
player 금칙어 정보 고맙습니다. player가 금칙어일것이라고는 전혀 예상 못했던 상황입니다. 이 부분은 조만간에 해결하도록 하겠습니다. 소스는 mncast처럼 할 수 있으나 사실 object 태그를 같이 해서 넣는 것이 W3C의 표준입니다. 원래 mncast처럼 embed 태그만 제공하였다가 W3C 표준을 지켜야 한다는 개발자들의 강력한 의지에 태그가 좀 복잡해진 것입니다. 업로드 동영상은 사실 WMV9은 MS가 공개한 사항이 아니라 미디어 플레이어에서 만큼의 화질이 지원 안될 수도 있습니다. 가장 좋은 것은 MPEG4 계열인 Divx나 Xvid 등의 동영상으로 업로드 하는 것이 좋은 화질을 내줍니다. 사이즈는 400*300px으로 맞춰서 올리는 것이 좋지만 가지고 계신 동영상을 일부러 400*300px으로 맞춰서 올리지 않으셔도 됩니다. 저희쪽에서 320*240px의 동영상을 자동으로 400*300px에 맞게 변환합니다. 마지막으로 확장자는 더 지원하지만 100% 변환을 장담하지 못하기에 변환할 수 있는 동영상의 확장자만 설정하였습니다. 테스트 해보시려면 파일명을 넣는 부분에 *.*을 넣으시면 지원하지 않는 파일확장자의 동영상을 첨부할 수 있습니다. ^^
내일 아침에 관련 동영상을 보내드리겠습니다.
잘 분석해보시고 다음 동영상의 완성도를 높이셨으면 좋겠습니다.
다음 동영상은 좋은 서비스입니다.
특히 업로드할 때 체감적으로 빨리 업로드되는 듯한 느낌이 들게 만드신 것은 정말 잘하신 것 같습니다.
계속 애용하고 싶기 때문에 투덜거리는 것입니다.
네이버 동영상 서비스같은 것은 아예 투덜거리지도 않습니다. ^^;
동영상을 보내주신다니 감사합니다. 보내주시는 동영상은 1차로 저희 내부에서 분석을 할 것이며, ON2사에서도 지원을 할 것입니다. 저희 서비스에 관심이 있으시기에 불만을 이야기 하시는 것 잘알고 있습니다. ^^ 저희 내부에서도 오늘 빌리디안님 덕분에 화질에 대한 논의를 하였습니다. 최종 결론을 못냈지만 적어도 화질이 나쁘게 평가되는 것에 대해서 기획자나 개발자 어떠한 서비스보다도 강한 자부심들을 가지고 있기에 중요하게 생각하고 있습니다. 현재 ON2VP6 업그레이드 이외에 기능적으로 동영상 서비스에 대해서 업그레이드를 준비하고 있는데 주신 의견은 기꺼이 받아들여 반영할 수 있도록 노력하겠습니다. ^^
메일 발송해드렸습니다. 도움이 되시길.
메일 잘 받았습니다. 보내주신 동영상은 WMV9 코덱으로 아직 MS가 일부만 공개한 코덱입니다. WMV8 이하의 코덱은 문제가 없습니다만 이 부분에 대해서 개발자들과 ON2사가 이야기 하고 있으니 상황 진전이 있으면 블로그에 포스팅 하겠습니다. 그리고 음질부분은 오늘 올렸습니다. 이왕 올리는 것 최고 수준으로 올렸는데 음성이 작아지는 부분은 계속 진행 중에 있습니다. ^^
저의 블로그의 동영상들은 제가 인코딩한 것이라면 대부분 다음의 서비스를 이용하고 있습니다. 볼륨이 작아지는 문제 때문에 항상 올리기 전에 음 찟어지기 전까지 증폭시킨후 올리고 있는 데 이 작업이 상당히 귀찮은 작업 이더군요. 위에 말씀하신대로 이번에 패치가 된다면 더 바랄게 없을 것 같습니다.(그리고 영상에 비해 음질이 너무 떨어지는 느낌이더군요. 좀 아쉬운 부분 이였습니다.) 그럼 화이팅 하세요!
아직 패치는 이루어지지 않았지만 음성 부분은 품질을 높혔습니다. 더이상 음질이 나쁘다는 생각은 안드실 것입니다. 볼륨 부분은 기본 설정을 5로 해놨었는데 최대 10으로 설정을 바꾸고 소리가 크면 줄일 수 있는 형태로 바꾸려고 합니다. 기본 설정이 중간이라 많은 분들이 소리를 더 작게 느끼시는 것 같습니다. 이렇게 했다고 끝이 아니고 음성 부분이 작아지는 것은 보완하도록 노력하겠습니다. 감사합니다. ^^
위의 글들을 보고 많은 생각을 하게 만드는군요.
빌리디안님의 동영상 비교자료도 받고 다음측이 해명영상도 모두 관심있게 보았습니다만.. 그래도 아직은 엠엔캐스트의 영상 화질이 좀 더 선명하고 프레임 쳐짐이 없는걸로 판단이 됩니다. 더 잼있는것은 싸이월드의 동영상과 다음 동영상 그리고 엠앤캐스트이 동영상의 현재의 평점순위를 내리자면 당연히 엠앤캐스트 1등 / 다음동영상 2등 /싸이월드 3등입니다. 아쉬운점이 있다면 엠앤 캐스트는 광고가 삽입되어 그렇다는것이고, 다음은 업로드 인코딩 다 좋으나 아직은 비트레이트도 연관이 있겠지만 부분 번짐이 비교시 다소 보이고 프레임 쳐짐이 있다는 것입니다. 그에 반해 싸이월드 동영상은 무지 빠른 인코딩과 업로더를 해주지만 화질이 엉 아니라는 것입니다.
다음 동영상 깔끔하고 좋습니다. 하지만 좀 더 개선이 필요하고 그리고 버퍼링 속도가 짜증날정도로 길다는것만 확실히 해결해 준다면 많은사랑을 받아서 바로 1등 자리로 올라서리라 봅니다. 화이팅 하시길 바랍니다.
계속해서 3사의 동영상 비교를 시도하면 관심가지고 보겠습니다
아무래도 엠엔캐스트의 동영상 비트레이트가 다음의 동영상 비트레이트 보다 더 높기 때문에 화질이 더 좋은 부분은 인정이 되는 부분입니다. 프레임부분은 설정 올렸기에 이제 더이상 프레임이 처지는 것을 느끼실 수 없을 겁니다. 마지막으로 버퍼링 속도에 대해서는 다음이 예상했던 네트워크 대역폭보다 더 많이 이용이 되어 발생하고 있는 문제입니다. 서비스 오픈 이후 계속 증설을 하고 있는데 저희 예상치보다 계속 더 많은 대역폭이 필요한 상황입니다. 네트워크 제공 업체와 함께 버퍼링을 줄일려고 노력하고 있습니다. 담당자인 저도 버퍼링 나오면 짜증나는데 이용하시는 분들은 오죽하시겠습니까? ㅠ.ㅠ 서비스에 관심 가져주셔서 감사합니다. 꼭 만족할 수 있는 서비스로 다가서도록 노력하겠습니다. ^^