mltframework / mltframework/shotcut

DPX image sequence is opened as an A/V file 1 frame long

Open
#37 4 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

workaround
Dominant language
C++
Stars
15.2k
Forks
1.5k
Avg merge
11h 27m
Merged PRs (30d)
5

Description

FFplay(ffmpeg) opens and plays the dpx img seq correctly, so is there a misreading in MLT of what dpx files are?

For quick testing I've uploaded a file with an dxp and a png img seq here: http://we.tl/b1rVSvf1R5

MediaInfo of a dpx file:
General
Complete name : C:\Users\user\Desktop\EFC test\DPX\Ny_25_fps-0001.dpx
CompleteName_Last : C:\Users\user\Desktop\EFC test\DPX\Ny_25_fps-0026.dpx
Format : DPX
Format version : Version 2
File size : 309 MiB
Writing library : Lavc53.9.0

Video
Format : DPX
Format version : Version 2
Width : 1 920 pixels
Height : 1 080 pixels
Display aspect ratio : 16:9
Bit depth : 16 bits
Scan type : Progressive
Compression mode : Lossless
Stream size : 309 MiB (100%)
Writing library : Lavc53.9.0
Color primaries : Linear

The img seq files was created with ffmbc/Eyeframe Converter from an Avisynth file.

Contributor guide

Open the contributing guide

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

Start by reproducing the DPX and PNG image-sequence behavior in Shotcut and comparing it with FFplay, using the uploaded test file if it remains available. Done means a DPX sequence opens as a multi-frame image sequence rather than as a one-frame A/V file.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp
Domain
desktop
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.