mms 파일을 mplayer에서만 긁어올 수 없습니다.

dakiller6의 이미지

기상청의 예보해설 동영상을 긁어오려고 하는데, (홈페이지 주소는 "http://www.weather.kr/onChannel/forecast.jsp?menuID=587&sub=1" 입니다)
거기서 mms 링크를 찾아내서 윈XP에서 윈도우 미디어 플레이어나 곰플레이어에 넣어보면 재생이 잘 되는 것을 확인했습니다.
링크는 대충 mms://kmavod.hscdn.com/KMA//예보해설/00000012403.wmv 처럼 생겼습니다.

링크가 정상인 것을 확인하고, 몇몇 검색을 통해 다음과 같이 했는데

mplayer -prefer-ipv4 -v -user-agent "NSPlayer/9.0.0.3250 WMFSDK/9.0" "mms://kmavod.hscdn.com/KMA//예보해설/00000012403.wmv" -dumpstream -dumpfile foo.wmv 

다음과 같이 에러만 나네요.

MPlayer 1.0rc2-4.2.1 (C) 2000-2007 MPlayer Team
CPU: Intel(R) Pentium(R) 4 CPU 2.00GHz (Family: 15, Model: 2, Stepping: 4)
CPUflags:  MMX: 1 MMX2: 1 3DNow: 0 3DNow2: 0 SSE: 1 SSE2: 1
Compiled with runtime CPU detection.
get_path('codecs.conf') -> '/home/metdata/.mplayer/codecs.conf'
Reading /home/metdata/.mplayer/codecs.conf: Can't open '/home/metdata/.mplayer/codecs.conf': No such file or directory
Reading /usr/local/etc/mplayer/codecs.conf: Can't open '/usr/local/etc/mplayer/codecs.conf': No such file or directory
Using built-in default codecs.conf.
Configuration: --enable-png --enable-menu --disable-faad-external --disable-vidix-external --disable-tv-v4l1 --disable-tv-v4l2 --disable-dvdnav --disable-ssse3 --disable-directfb --disable-faac --disable-twolame --disable-mencoder --disable-mad --disable-libdv --disable-x264 --disable-tremor-internal --disable-tremor-external --disable-theora --disable-musepack --enable-libdca --enable-speex --disable-xanim --disable-live --disable-xmms --disable-jack --disable-nas --disable-openal --disable-smb --disable-fribidi --disable-cdparanoia --disable-libcdio --disable-ladspa --disable-liblzo --enable-runtime-cpudetection --disable-win32dll --disable-qtx --disable-real --enable-gui --with-extraincdir=/usr/local/include/freetype2 --enable-freetype --disable-rtc --disable-arts --disable-caca --disable-lirc --disable-sdl --disable-svga --disable-aa --disable-esd --disable-joystick --x-libraries=/usr/local/lib --x-includes=/usr/local/include --prefix=/usr/local --mandir=/usr/local/man --build=i386-portbld-freebsd8.0
CommandLine: '-prefer-ipv4' '-v' '-user-agent' 'NSPlayer/9.0.0.3250 WMFSDK/9.0' 'mms://kmavod.hscdn.com/KMA//예보해설/00000012403.wmv' '-dumpstream' '-dumpfile' 'foo.wmv'
init_freetype
get_path('font/font.desc') -> '/home/metdata/.mplayer/font/font.desc'
font: can't open file: /home/metdata/.mplayer/font/font.desc
font: can't open file: /usr/local/share/mplayer/font/font.desc
Using MMX (with tiny bit MMX2) Optimized OnScreenDisplay
get_path('fonts') -> '/home/metdata/.mplayer/fonts'
Using nanosleep() timing
get_path('input.conf') -> '/home/metdata/.mplayer/input.conf'
Can't open input config file /home/metdata/.mplayer/input.conf: No such file or directory
Can't open input config file /usr/local/etc/mplayer/input.conf: No such file or directory
Falling back on default (hardcoded) input config
get_path('00000012403.wmv.conf') -> '/home/metdata/.mplayer/00000012403.wmv.conf'
 
Playing <a href="//kmavod.hscdn.com/KMA//.
get_path" rel="nofollow">mms://kmavod.hscdn.com/KMA//.
get_path</a>('sub/') -> '/home/metdata/.mplayer/sub/'
Filename for url is now <a href="//kmavod.hscdn.com/KMA//예보해설/00000012403.wmv
Filename" rel="nofollow">mms://kmavod.hscdn.com/KMA//예보해설/00000012403.wmv
Filename</a> for url is now <a href="//kmavod.hscdn.com/KMA//예보해설/00000012403.wmv
STREAM_ASF" rel="nofollow">mms://kmavod.hscdn.com/KMA//예보해설/00000012403.wmv
STREAM_ASF</a>, URL: <a href="//kmavod.hscdn.com/KMA//예보해설/00000012403.wmv
Trying" rel="nofollow">mms://kmavod.hscdn.com/KMA//예보해설/00000012403.wmv
Trying</a> ASF/UDP...
  ===> ASF/UDP failed
Trying ASF/TCP...
Resolving kmavod.hscdn.com for AF_INET...
Connecting to server kmavod.hscdn.com[218.153.8.138]: 1755...
Connected
read error:: Operation now in progress
pre-header read failed
  ===> ASF/TCP failed
Trying ASF/HTTP...
Resolving kmavod.hscdn.com for AF_INET...
Connecting to server kmavod.hscdn.com[218.153.8.138]: 80...
connect error: Connection refused
Resolving kmavod.hscdn.com for AF_INET6...
Couldn't resolve name for AF_INET6: kmavod.hscdn.com
  ===> ASF/HTTP failed
Failed, exiting.
Filename for url is now <a href="//kmavod.hscdn.com/KMA//예보해설/00000012403.wmv
Filename" rel="nofollow">mms://kmavod.hscdn.com/KMA//예보해설/00000012403.wmv
Filename</a> for url is now <a href="//kmavod.hscdn.com/KMA//예보해설/00000012403.wmv
STREAM_HTTP" rel="nofollow">mms://kmavod.hscdn.com/KMA//예보해설/00000012403.wmv
STREAM_HTTP</a>(2), URL: <a href="//kmavod.hscdn.com/KMA//예보해설/00000012403.wmv
Resolving" rel="nofollow">mms://kmavod.hscdn.com/KMA//예보해설/00000012403.wmv
Resolving</a> kmavod.hscdn.com for AF_INET...
Connecting to server kmavod.hscdn.com[218.153.8.138]: 80...
connect error: Connection refused
Resolving kmavod.hscdn.com for AF_INET6...
Couldn't resolve name for AF_INET6: kmavod.hscdn.com
No stream found to handle url <a href="//kmavod.hscdn.com/KMA//예보해설/00000012403.wmv
 
vo:" rel="nofollow">mms://kmavod.hscdn.com/KMA//예보해설/00000012403.wmv
 
vo:</a> x11 uninit called but X11 not inited..

혹시 변태같은 방법으로 스트리밍만 되고 다운 받는 것은 막아놨나 해서 윈xp에서 Net transport라는 프로그램으로 다운을 시도하자 쉽게 받아졌습니다. Net transport는 구글링에서 5분만에 찾은, 저도 처음보는 프로그램이었습니다.

결론적으로, 특별히 인증도 필요없고 다운로드를 막아놓은 것 같지도 않은 동영상인데(사실 누가 일기예보 해설 동영상을 자주 보겠습니까..) mplayer에서만 긁어올 수 없습니다. mmsrip도 시도해봤지만 안되더군요. mimms는 python 2.6은 지원안된다면서 에러나고.. 혹시나 해서 mms를 http로 바꾸어서 curl과 wget, axel까지 써봤지만 모두 안되었습니다.

도와주세요 ㅜ.ㅜ

sandy의 이미지

.vlc 로 해보세요.

vlc mms://kmavod.hscdn.com/KMA//예보해설/00000012438.wmv --sout file/avi:00000012438.avi

제가 해보니 잘 됩니다.

mediainfo 00000012438.avi
General
Complete name : 00000012438.avi
Format : AVI
Format/Info : Audio Video Interleave
File size : 12.2 MiB
Duration : 2mn 43s
Overall bit rate : 625 Kbps
movi : 01wbV

Video
Format : VC-1
Codec ID : WMV3
Codec ID/Info : Windows Media Video 9
Codec ID/Hint : WMV3
Duration : 2mn 43s
Bit rate : 463 Kbps
Width : 720 pixels
Height : 480 pixels
Display aspect ratio : 1.500
Frame rate : 29.823 fps
Standard : NTSC
Resolution : 24 bits
Bits/(Pixel*Frame) : 0.045
Stream size : 9.01 MiB (74%)

Audio
Format : WMA
Format version : Version 2
Codec ID : 161
Codec ID/Info : Windows Media Audio
Duration : 2mn 42s
Bit rate : 128 Kbps
Channel(s) : 2 channels
Sampling rate : 48.0 KHz
Stream size : 2.47 MiB (20%)

..

dakiller6의 이미지

잘 되네요^^ 감사합니다!

댓글 달기

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
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.