[완료]우분투에서 HD 영상 매끄럽게 보기

Hyunin의 이미지

우분투에서 HD 영상(1920x1080 해상도의 tp 형식 영상)을 매끄럽게 보는 방법을 알고싶습니다.
한국어 웹의 경우, 윈도와 관련된 참고할 거리들은 무지 많은데 리눅스나 우분투 쪽은 적어서 무지 아쉽습니다.

사양은 Intel Pantium D 2.8Ghz, 2GB RAM, ATI Radeon X1600, 모니터 해상도 1680x1050등, tp 형식의 HD 영상을 즐기기에 심하게 부족하지 않은 것으로 알고있는데 mplayer나 gstreamer기반의 토템을 써도 매끄럽게 보기 힘듭니다.

재생 자체는 제대로 되는데 영상을 모니터 해상도에 맞추기 위해서인지 움직임이 있을 때마다 가로줄이 마구 그어지는 현상이 보입니다.

익명 사용자의 이미지

그래픽 드라이버를 어떤거 쓰시나요?
저는 지포 6100go쓰는 노트북에 오픈소스 드라이버보다 엔비디아 드라이버 쓰니깐 동영상이 좀더 부드럽게 느껴지던데요.

Hyunin의 이미지

그래픽 카드는 ATI Radeon X1600이고 드라이버는 fglrx(철자가 맞나?)를 쓰고 있습니다.

드럼, 웹, 자유 소프트웨어, INTP.

blkstorm의 이미지

SDL 라이브러리는 시도해보셨나요?

저는 mplayer는 잘 됩니다만, 실험하는 프로그램이 화면 업데이트가 느려서 sdl로 바꿔보니깐 훨씬 나아지더군요.

sdl을 사용하는 것에 대해서 별도의 설정을 한 기억이 없는데, mplayer -v help명령을 치니깐 sdl라이브러리 사용이 가능하다고 나와서 디스플레이를 sdl로 바꿨습니다.(젠투를 사용합니다)

우분투 포럼에서 한번 검색해보세요.

Hyunin의 이미지

글을 읽고 sdl로 시도해 봤지만 나아지지 않았습니다. 감사합니다.

드럼, 웹, 자유 소프트웨어, INTP.

doodoo의 이미지

제가 잘 몰라서 그러는데...
"HD 영상(1920x1080 해상도의 tp 형식 영상)을" 이 어떤것이 있죠?
요즘 다운받는 드라마가 다 이런 형식인가요?

Hyunin의 이미지

드라마 같이 시간이 긴 영상들은 용량이 엄청나게 크기 때문에 1920x1080 해상도의 tp형식으로 올라오지 않고, 한번 인코딩 뒤 약 700MB나 약 1.4GB에 맞춰서 올라옵니다. 제가 재생하고자 하는 영상은 가수가 무대에서 공연하는 모습인데 노래이다보니 그 길이가 3분에서 4분 정도여서 1920x1080 해상도의 tp형식으로 올라오는 경우입니다.

재생 자체는 큰 문제가 없지만 움직임이 있을때마다 가로줄이 심하게 생겨서 보기 너무 불편합니다.

제가 조금 알아보니 인터레이싱과 관련된 문제같은데 아직 답을 찾지 못하고 있습니다. 혹시 윈도의 대중적인 미디어 플레이어에서는 이런 문제가 없다면 응용 소프트웨어의 부족을 탓할 수 밖에는···.

드럼, 웹, 자유 소프트웨어, INTP.

Hyunin의 이미지

그래픽 카드는 ATI Radeon X1600이고 드라이버는 fglrx(철자가 맞나?)를 쓰고 있습니다.

드럼, 웹, 자유 소프트웨어, INTP.

khiny의 이미지

그 소스, 혹시 요새 유행하고 있는 원더걸스의 텔미 아닌가요?
텔미텔미텟텟텟미

Hyunin의 이미지

와! 정확하세요, 하하.

드럼, 웹, 자유 소프트웨어, INTP.

마잇의 이미지

저도 원더걸스의 1280x720 해상도의 flv 확장자 영상이 있는데요 매끄럽게 재생이 안되고 탁탁 끊어집니다.

애슬론 X2 TL56 인가 그렇고 램 1기가(비됴램128)에 ATI X1150 사용하고 있습니다.

우분투 7.10에서 fglrx 드라이버 사용중입니다.

이사양에서 저정도 영상 원래 끊기나요?

--
마잇


--
마잇

아주가끔은의 이미지

Low Latency 커널을 써보시는건 어떨까요?
저는 평범한 커널(?) 에서 동영상 재생이 불만스러운걸 Low Latency 커널에서 해결 봤습니다.
ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ
RME 9636/52, RomIO, ESP 1010, Triton pro, K2600x, JV-80, Yamaha O3D, Tascam DA-30MKII... etc

ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ
RME 9636/52, RomIO, ESP 1010, Triton pro, K2600x, JV-80, Yamaha O3D, DA-30MKII, US-122MKII, Roland SC-55... etc
http://blog.obbli.net

익명 사용자의 이미지

low latency하게 컴파일된 커널은 보통 오디오쪽 프로그램들을 위해 그러는걸로 알고 있는데

얘기를 듣고보니 동영상 재생에서도 어느정도 영향이 있을 듯 합니다.

아직 직접해보진 않았지만 좋은 정보입니다.

Hyunin의 이미지

철저한 최종 사용자이자 라이트 유저인지라 전문용어에 텁텁 막혀 버리는···, 아마 저사양을 위한 커널을 사용해보라는 말씀이신 것 같은데 사용하기 쉽게 나온 배포판이 아니면 설치조차 할 수 없는 초보입니다, 하하.

드럼, 웹, 자유 소프트웨어, INTP.

아주가끔은의 이미지

참고로
시넵틱 패키지에서 kernel 을 검색하면 로우 레이턴시 커널이라고 나옵니다. 현재 쓰고 있는 커널 버전에 로우레이턴시 커널을 쓰면 가능하구요. 단, 이것을 설치하는 경우에는 비디오 드라이버를 다시 설치해주어야 합니다. Nvidia 는 정말 쉽게 세팅할 수 있었는데, ATI는.... 글쎄요...

ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ
RME 9636/52, RomIO, ESP 1010, Triton pro, K2600x, JV-80, Yamaha O3D, Tascam DA-30MKII... etc

ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ
RME 9636/52, RomIO, ESP 1010, Triton pro, K2600x, JV-80, Yamaha O3D, DA-30MKII, US-122MKII, Roland SC-55... etc
http://blog.obbli.net

Hyunin의 이미지

아하, 그런거였군요! 감사합니다.

드럼, 웹, 자유 소프트웨어, INTP.

lunarboy의 이미지

재생은 밀리지 않고 되지만 가로줄이 문제라면 아마도 deinterlace 문제같네요.
dvd 원본(.vob)이나 TV HD영상 원본(.tp) 등은 interlaced라서 deinterlacing을 해줘야 하는 걸로 압니다.
저는 mplayer를 사용하는데 '-vf pp=fd' 옵션을 사용합니다.
mplayer -vfm ffmpeg -vf pp=fd wonderlolis.tp
Athlon64 2.0G, Radeon 9550, 오픈소스 드라이버(radeon) 환경에서 1080i tp영상을 문제없이 보고 있습니다.
맨페이지를 보면 디인터레이싱 방법이 이외에도 여러가지가(bob, blend, median 어쩌구...) 있던데 복잡해서 잘모르겟더라구요.

Hyunin의 이미지

와! 감사합니다!

'-vf pp=fd' 옵션을 뒤에 달아 재생해보니 가로 줄이 사라졌습니다. 전 이 설정이 GUI에서 Frame Dropping과 같은 것인 줄 알고 검색결과가 나올 때마다 넘어갔는데 다른 설정인가보군요.

허나 영상이 조금씩 음향을 따라가지 못하는 현상이···, 차차 해결해야 겠습니다. 감사합니다!

드럼, 웹, 자유 소프트웨어, INTP.

LunApapa_anon의 이미지

fglrx에서 될련지는 모르겠지만, 최소한 N당 사용자라면 xvmc를 사용해서 deinterlacing 가속이 가능합니다.
(물론 코덱을 ffmpeg12mc 를 사용해야 하는지라 tp같은 MPEG2 소스에 한정되긴 합니다만.)

Hyunin의 이미지

감사합니다.

그런데 N당이란 무엇을 뜻하는 단어인가요?

그리고 xvmc는 특정 소트프웨어인지···.

···.

죄송합니다.

드럼, 웹, 자유 소프트웨어, INTP.

doodoo의 이미지

끊어진다는 원더걸스의 flv 영상을 찿을려다 실패했네요...

용량이 700메가 정도 되나요?

doodoo의 이미지

나귀타고 구해서 한번 봤습니다.

nivdia 8800 gts 이구요..안 끊김니다. mplayer에서 옵션준것 없구요, 소스가져다
컴파일 한것을 씁니다...우분투 것시.

출력은 xv, 사운드 alsa, 비디오코댁은 ffmpeg flv(이것이 플리쉬 비디오 라고 되어있네요,
몬가 했더니..플래쉬라니..)

고화질은 맞지만 1280x720 인지는 확인 불가...어쨓든 시작부터 화면 가득이 나오는걸로
봐서는( 22" 와이드) 꽤나 고화질인것 같습니다..

결론은 안끊기네요...N당이라서 그러나?

Hyunin의 이미지

와···, 파일까지 구해보시다니 정말 감사합니다!

N당이라는 단어가 다시 언급됬는데 무슨 뜻인지···, 흑흑.

flv 형식은 다뤄보지 못했습니다.

답해주셔서 진심으로 감사드립니다.

드럼, 웹, 자유 소프트웨어, INTP.

dominion의 이미지

NVidia사에서 나온 칩셋으로 만든 VGA를 쓰는 사람들을 N당이라고 합니다.
ATI사에서 나온 칩셋으로 만든 VGA를 쓰는 사람들을 A당이라고 하고요.
Hyunin님의 경우 ATI사에서 나온 칩셋을 쓴 VGA를 쓰시니까 A당 분이신게 되네요.

Hyunin의 이미지

하하, 그래픽 칩셋 제조사를 뜻하는 거였군요. 감사합니다!

드럼, 웹, 자유 소프트웨어, INTP.

댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

BBCode

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param>
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

Textile

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • You can use Textile markup to format text.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Markdown

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • Quick Tips:
    • Two or more spaces at a line's end = Line break
    • Double returns = Paragraph
    • *Single asterisks* or _single underscores_ = Emphasis
    • **Double** or __double__ = Strong
    • This is [a link](http://the.link.example.com "The optional title text")
    For complete details on the Markdown syntax, see the Markdown documentation and Markdown Extra documentation for tables, footnotes, and more.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Plain text

  • HTML 태그를 사용할 수 없습니다.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 줄과 단락은 자동으로 분리됩니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.