Thread: [Mlt-devel] MPEG file not playable with inigo
Brought to you by:
ddennedy,
lilo_booter
From: Torsten S. <spi...@hb...> - 2004-07-01 07:10:28
|
Hello, I've placed at http://fett.ethz.ch/~spindler/podiums-inigo-not-working.mpeg the first 10MB (copied with dd) of a file that will not play with inigo. Only the first (?) picture is displayed, then nothing happens anymore.=20 I'd really like to use mlt to postprocess the videos taken at LinuxTag. Bye, Torsten |
From: Dan D. <da...@de...> - 2004-07-02 23:29:56
|
This is just an initial response that I have been looking into this. I downloaded it, and tested it. I get the same result as you. ffplay can play it, but it is hard for me to tell if seeking is working correctly; it produces a lot of warnings. Mlt, by design, does a lot seeking rather than a streaming playback, and I think this is part of the problem. When I play back your mpeg in Totem (xine-lib), it disables the scroll bar and displays "(streaming)." I tried to remux using ffmpeg, but it did not help. I can re-encode the video stream while copying the audio stream into a newly muxed mpeg using ffmpeg, and then it plays fine in mlt. I am curious, what made this mpeg file? BTW, I am moving a little slowly because my main workstation has died, and I am still doing a lot of software configuration on my new one. Also, I have a separate full time job now--not working on mlt fulltime. On Thu, 2004-07-01 at 03:10, Torsten Spindler wrote: > Hello, > > I've placed at > http://fett.ethz.ch/~spindler/podiums-inigo-not-working.mpeg > the first 10MB (copied with dd) of a file that will not play with inigo. > Only the first (?) picture is displayed, then nothing happens anymore. > I'd really like to use mlt to postprocess the videos taken at LinuxTag. > > Bye, > Torsten > |
From: Torsten S. <spi...@hb...> - 2004-07-05 08:43:52
|
On Sat, 2004-07-03 at 01:29, Dan Dennedy wrote: > This is just an initial response that I have been looking into this. I > downloaded it, and tested it. I get the same result as you. ffplay can > play it, but it is hard for me to tell if seeking is working correctly; > it produces a lot of warnings. Mlt, by design, does a lot seeking rather > than a streaming playback, and I think this is part of the problem. When > I play back your mpeg in Totem (xine-lib), it disables the scroll bar > and displays "(streaming)." I tried to remux using ffmpeg, but it did > not help. I can re-encode the video stream while copying the audio > stream into a newly muxed mpeg using ffmpeg, and then it plays fine in > mlt.=20 Very interesting. I used ffmpeg to reencode it, but haven't tried these in inigo at all. > I am curious, what made this mpeg file? BTW, I am moving a little slowly > because my main workstation has died, and I am still doing a lot of > software configuration on my new one. Also, I have a separate full time > job now--not working on mlt fulltime. No worry on the time - any help is appreciated, no matter if it takes a wee= k or=20 month. This file was first created by a axis 230s streaming camera (http://= www.axis.com) and save by vlc with vlc -I rc --sout '#std{access=3Dfile,mux=3Dts,url=3Df= ilename.mpeg}'. I have other streams saved in the same way and they seem to work in inigo.=20 A slightly unrelated question: For some reasons not all talks were saved in= one file, but some spread over 2,3 or more. Can I simply and savely concatenate (cat) these mp= eg2 files and expect that the result will work? My first idea was to use inigo and let it do the= job, as I'm not sure if headers/preambles will be correct when simply cating files. Bye, Torsten |
From: Charles Y. <cha...@pa...> - 2004-07-06 08:43:30
|
On Mon, 2004-07-05 at 10:43, Torsten Spindler wrote: > Very interesting. I used ffmpeg to reencode it, but haven't tried these > in inigo at all. For now, I too would suggest re-encoding the file. Will look into it in a bit more detail (in truth, the avformat stuff needs to be reviewed anyway). > A slightly unrelated question: For some reasons not all talks were saved in one file, but some > spread over 2,3 or more. Can I simply and savely concatenate (cat) these mpeg2 files and expect > that the result will work? My first idea was to use inigo and let it do the job, as I'm not sure > if headers/preambles will be correct when simply cating files. Generally, no - that tends to screw up time code information and renders the stream useless to many players (though not all afaicr). I would suggest you look at mplex from the mjpeg tools for this - http://mjpeg.sourceforge.net/ (incidentally, it wasn't able to handle your sample mpeg either). Cheers, Charlie |