Opened 10 years ago

Last modified 9 years ago

#1497 new defect

-edl fails for video skipping (0)

Reported by: mpbz@… Owned by: reimar
Priority: important Component: vf
Version: unspecified Severity: major
Keywords: Cc: mpbz@…
Blocked By: Blocking:
Reproduced by developer: Analyzed by developer:

Description

When an EDL text file contains a video skip (0) mplayer goes into a high speed play mode and stays that way until the end of the video (ignoring all other EDL commands after it)

The RPMFusion release 1.0-0.104.20090204svn.fc10.x86_64 has this problem.

I did a "svn checkout svn://svn.mplayerhq.hu/mplayer/trunk mplayer" an hour ago (2009-06-21 00:20 GMT) and this version also has the same problem when compiled on x86_64

Linux platform is x86_64 (2.6.27.24-170.2.68.fc10.x86_64)

This, of course, makes EDL completely unusable for any video skipping

Audio muting (1) works fine

Change History (7)

comment:1 Changed 10 years ago by mpbz@…

  • Cc mpbz@… added

THe SVN checkout version is:
MPlayer SVN-r29376-4.3.2 (C) 2000-2009 MPlayer Team

comment:2 Changed 10 years ago by mpbz@…

Problem also exists on i386:

Linux kernel: 2.6.23.15-137.fc8

RPMFusion version: mplayer-1.0-0.42.rc2.fc8

MPlayer 1.0rc2-4.1.2 (C) 2000-2007 MPlayer Team

comment:3 Changed 10 years ago by mpbz@…

On further testing, the problem occurs with mkv (H.264+AAC) files
Problem does not happen with: avi (XVID+MP3) files

comment:4 Changed 10 years ago by compn

-demuxer mkv work?
i think this maybe related to lavf -sstep bug...

comment:5 Changed 10 years ago by mpbz@…

I normally use a script to run mplayer ...
Tried (but failed with the same problem):
mplayer -really-quiet -cache 32768 -ass -overlapsub -spuaa 20 -fs -demuxer mkv -edl video.mkv.edl video.mkv

I also tried something probably weird that failed:
converted the MKV to an AVI (MEncoder SVN-r28461-4.3.2)
This AVI did work with EDL (as I expected)
Done is 2 passes, of course subtitles failed to show as is known about mencoder:
mencoder -ass -sid 0 -oac lavc -lavcopts acodec=ac3 -ovc xvid -xvidencopts bitrate=1600:vhq=4:pass=1:turbo -o video.avi video.mkv
mencoder -ass -sid 0 -oac lavc -lavcopts acodec=ac3 -ovc xvid -xvidencopts bitrate=1600:vhq=4:pass=1:turbo -o video.avi video.mkv

However, I then made an MKV of the AVI video stream and the MKV audio and subtitle streams
This new MKV also failed to work with EDL

comment:6 Changed 10 years ago by mpbz@…

Sorry - should have also said, the above test "-demuxer mkv" was done with both:
MPlayer SVN-r28461-4.3.2 (C) 2000-2009 MPlayer Team (1.0-0.104.20090204svn.fc10.x86_64 RPMFusion)
MPlayer SVN-r29376-4.3.2 (C) 2000-2009 MPlayer Team (todays SVN)

comment:7 Changed 9 years ago by psokol@…

I've noticed the same problem - EDL don't work with specific formats. These formats are: flv, mp4, DVD. AVI and mpeg (also VOB) seems to work fine.
After the first skip is done, video speeds up and others entries in EDL file are ignored. I think it could be significant that EDL work with VOB files but not with DVD disks.

Changing default demuxer to mov, fixes mp4 format playback.

The versions I've tested are: SVN-r31179-snapshot-4.2.1 and SVN-r1.0~rc3+svn20090426-4.4.3.

Please fix this. I would be pleased using EDL with DVD format.

Note: See TracTickets for help on using tickets.