[Mplayer-felhasznalok] mencoder > stdout

Peter Leipold peter.leipold at eQonline.fi
Tue Apr 15 21:10:01 CEST 2003


> erre valo a named pipe
> most mondjam azt hogy RTFM? :)

Koszi! Vilagos, hogy lamer vagyok. :-) De hadd kerdezzek megint.
Igy csinaltam, de nem megy:

  client> nc -l -p <port> | mplayer -

  server> mknod pipe p
  server> cat pipe | nc <client> <port> &
  server> mencoder ... -o pipe

Addig jut el a kliens oldali lejatszo, hogy
  Playing -
  Reading from stdin...
  AVI file format detected.
Es itt megall. Ha megszakitom:
  MPlayer interrupted by signal 2 in module: demux_open

Ha az athozott filet nem rogton az Mplayer-nek adom, hanem egy fileba irom, 
akkor sem jatssza le, hanem ezt mondja:
  Playing a.avi
  AVI file format detected.
  AVI: Missing video stream!? Contact the author, it may be a bug :(
  Falling back on trying to parse playlist a.avi...


Ha azonban ezt csinalom:

client> nc -l -p <port> |mplayer -

server> mknod pipe p
server> cat pipe | nc <client> <port> &
server> mencoder ... -o test.avi
server> cat test.avi > pipe

Akkor mukodik. Lehet, hogy az mencoder nem folyamatosan ir a fileba az 
elejen, hanem pozicional is benne (lavc-vel kodolok, mpeg4-be)?
Koszi,

Peter



More information about the MPlayer-felhasznalok mailing list