Project

General

Profile

Actions

Emulator Issues #11141

closed

Resulting Files from Video Dumping Have Very Low Compatibility

Added by Anonymous over 6 years ago. Updated about 1 month ago.

Status:
Fixed
Priority:
Normal
Assignee:
% Done:

0%

Operating system:
N/A
Issue type:
Bug
Milestone:
Regression:
No
Relates to usability:
No
Relates to performance:
No
Easy:
No
Relates to maintainability:
No
Regression start:
Fixed in:
5.0-16201

Description

Game Name?

Any.

Game ID? (right click the game in the game list, properties, info tab)

N/A.

MD5 Hash? (right click the game in the game list, properties, info tab, MD5 Hash: Compute)

N/A.

What's the problem? Describe what went wrong.

Currently when a dump is made using FFV1 the resulting file is not very compatible. Many players and applications struggle, even with ffmpeg based decoders present on the system.

What steps will reproduce the problem?

1 - Start Dolphin and enable "Frame dumps use FFV1" in graphics > advanced.
2 - Enable "Dump Frames" in the "Movie" drop down menu.

Is the issue present in the latest development version? For future reference, please also write down the version number of the latest development version.

Yes. The problem is present in 5.0-7608.

Is the issue present in the latest stable version?

Yes. The problem is present in 5.0.

If the issue isn't present in the latest stable version, which is the first broken version? (You can find the first broken version by bisecting. Windows users can use the tool https://forums.dolphin-emu.org/Thread-green-notice-development-thread-unofficial-dolphin-bisection-tool-for-finding-broken-builds and anyone who is building Dolphin on their own can use git bisect.)

N/A.

If your issue is a graphical issue, please attach screenshots and record a three frame fifolog of the issue if possible. Screenshots showing what it is supposed to look like from either console or older builds of Dolphin will help too. For more information on how to use the fifoplayer, please check here: https://wiki.dolphin-emu.org/index.php?title=FifoPlayer

N/A.

What are your PC specifications? (CPU, GPU, Operating System, more)

Intel Core i7-6700K @ 4.00ghz
32GB RAM
NVIDIA GeForce GTX 1080 8GB
Windows 10 Pro 64-Bit

Is there anything else that can help developers narrow down the issue? (e.g. logs, screenshots,
configuration files, savefiles, savestates)

No. The issue should be able to be presented on any title.

The best current solution to preserve footage integrity is to re-encode the FFV1 dump losslessly. Typically, I do this from FFV1 to FFV1, but with a few specific parameters to boost compatibility. I have no issues with the resulting file: ffmpeg -i framedump0.avi -acodec copy -vcodec ffv1 -pix_fmt bgr0 -level 1 -g 1 -coder 1 -context 1 output0.avi

Specifically, the follow settings appear to be tied to the compatibility of the resulting dump file: -pix_fmt bgr0 -level 1 -g 1 -coder 1 -context 1

If they (or an equivalent lossless alternative) could somehow be enforced during the dumping process, it would greatly improve the process when dealing with the resulting dump after the fact.


Related issues 1 (0 open1 closed)

Has duplicate Emulator - Emulator Issues #10193: Dolphin doesn't put a codec on frame dumpsDuplicate

Actions
Actions

Also available in: Atom PDF