mpv-player / mpv-player/mpv

EDL file - audio loses sync when image in between two videos

Open
#6,766 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

core core:edl
Dominant language
C
Stars
37k
Forks
3.5k
Avg merge
1d 10h
Merged PRs (30d)
22

Description

mpv version and platform

mpv-x86_64-20190616-git-6aecd10.7z
Windows 10 IoT Enterprise ver 1809

Reproduction steps

Create edl file as follows:

# mpv EDL v0
buckbunny-1920x1080@30-audio-10sec.mp4
RGB_grad.png,length=5
sintel-1920x1080@30-audio-10sec.mp4

Launch mpv as follows:

start "mpv" mpv.exe --geometry=512x256+0+0 --no-keepaspect --no-border --ontop --loop-playlist edl://playlist.edl
Expected behavior

buckbunny video plays with audio for 10 sec
RGB_grad.png image plays with no audio for 5 sec
sintel video plays with audio for 10 sec

Actual behavior

buckbunny video plays with audio for 10 sec (ok)
RGB_grad.png image plays with sintel audio for 5 sec (not ok)
sintel video plays with audio for 5 sec and no audio for 5 sec (not ok)

Log file

mpv_log2.txt

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Reproduce the EDL playlist using the command and three media entries shown in the issue, then inspect the attached mpv_log2.txt for the audio transition between the image and videos. Done means the image segment has no audio and both video segments retain their full ten seconds of synchronized audio.

Written by the indexing model from the issue text.

Assessment

Tech stack
c
Domain
audio-video-rtc, desktop
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.