Code: Select all
#!/bin/sh
for i in *.AVI
do
mencoder -ovc lavc -lavcopts vcodec=mpeg4 -flip -oac copy $i -o \
`basename $i .AVI`-MPEG4.avi
done
Moderator: Forums Team
Code: Select all
#!/bin/sh
for i in *.AVI
do
mencoder -ovc lavc -lavcopts vcodec=mpeg4 -flip -oac copy $i -o \
`basename $i .AVI`-MPEG4.avi
done
Code: Select all
mplayer -ao pcm mms://192.168.38.49/music.wma
lame -h audiodump.wav music.mp3
Code: Select all
mplayer -ao pcm http://192.168.38.49/music.wav
我用這個範例抓會有問題,會在不定的地方發生不連貫的情形【Palatis】 wrote:也可以抓 mms 的串流...
mencoder mms://wmt-od.stream.ne.jp/ntv/hkzkt/hkzkt10.wmv -o hkzkt10.wmv -ovc copy -oac copy
Code: Select all
mplayer $1 -dumpstream -dumpfile `basename $1`
Code: Select all
mms://211.106.66.141/live4/music_video/mv_sooyoung_neveragain_m.asf
基本上這一段指令是沒有問題的,但是在gentoo上的mplayer直接下這指令會得到一個錯誤訊息,內容類似要使用LIVE.COM的lib的才能使用rtsp這個協定mplayer -rtsp-stream-over-tcp -dumpstream rtsp://xxxxx -dumpfile xxx.rm
Code: Select all
--- /usr/portage/media-video/mplayer/mplayer-1.0_pre3.ebuild 2004-01-17 14:41:47.000000000 +0800
+++ /usr/local/portage/media-video/mplayer/mplayer-1.0_pre3.ebuild 2004-02-04 15:44:37.000000000 +0800
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
# $Header: /home/cvsroot/gentoo-x86/media-video/mplayer/mplayer-1.0_pre3.ebuild,v 1.8 2004/01/17 05:15:57 darkspecter Exp $
-IUSE="dga oss xmms jpeg 3dfx sse matrox sdl X svga ggi oggvorbis 3dnow aalib gnome xv opengl truetype dvd gtk gif esd fbcon encode alsa directfb arts dvb gtk2 samba lirc matroska debug joystick"
+IUSE="dga oss xmms jpeg 3dfx sse matrox sdl X svga ggi oggvorbis 3dnow aalib gnome xv opengl truetype dvd gtk gif esd fbcon encode alsa directfb arts dvb gtk2 samba lirc matroska debug joystick live"
inherit eutils
@@ -59,7 +59,8 @@
media-sound/cdparanoia
mpeg? ( media-libs/faad2 )
samba? ( >=net-fs/samba-2.2.8a )
- >=sys-apps/portage-2.0.36"
+ >=sys-apps/portage-2.0.36
+ live? ( media-plugins/live )"
# dvd? ( media-libs/libdvdnav )
# Hardcode paranoia support for now, as there is no
# related USE flag.
@@ -70,7 +71,7 @@
SLOT="0"
LICENSE="GPL-2"
-KEYWORDS="~x86 ppc ~sparc ~alpha ~hppa ~mips ~arm ~amd64 ~ia64"
+KEYWORDS="x86 ppc ~sparc ~alpha ~hppa ~mips ~arm ~amd64 ~ia64"
pkg_setup() {
@@ -253,6 +254,9 @@
&& myconf="${myconf} --enable-joystick" \
|| myconf="${myconf} --disable-joystick"
+ use live\
+ && myconf="${myconf} --enable-live"
+
if [ -d /opt/RealPlayer9/Real/Codecs ]
then
einfo "Setting REALLIBDIR to /opt/RealPlayer9/Real/Codecs..."