Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion. Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules. |
|
View Poll Results: Which Matrosa features do you use? | |||
Basic Chapters / Nested Chapters | 19 | 90.48% | |
Ordered Chapters | 11 | 52.38% | |
Nested Ordered Chapters | 1 | 4.76% | |
Matroska Editions | 8 | 38.10% | |
Matroska Hard-Linking | 1 | 4.76% | |
Matroska Medium-Linking (Chapter-Segment-Linking) | 4 | 19.05% | |
Matroska Soft-Linking (Matroska DVD menu) | 0 | 0% | |
Native Matroska menu | 1 | 4.76% | |
Video Rotation | 1 | 4.76% | |
TRACKSETEX / Tracks selection per chapter | 2 | 9.52% | |
Multiple Choice Poll. Voters: 21. You may not vote on this poll |
|
Thread Tools | Search this Thread | Display Modes |
8th June 2019, 13:49 | #1 | Link |
Matroska find' ich toll
Join Date: Apr 2008
Posts: 1,380
|
Matroska-Playback
Matroska-Playback is an overview of the players and their ability to use Matroska features.
Matroska is a container that offers the possibility to play a video alternatively. This means, for example, that video content can be swapped or dropped, or additional video from other files can be used. The video can be rotated. Matroska even offers a menu option, which is not well supported yet. There are test files for each Matroska feature. Whenever I have some time, I try to add more players to the list. If you like you can also use the test files for your own favorite player and tell me how the results were. |
8th June 2019, 14:35 | #3 | Link |
Registered User
Join Date: Dec 2005
Location: Germany
Posts: 1,795
|
thx for the test files. Now I can see all features in action.
__________________
AVSRepoGUI // VSRepoGUI - Package Manager for AviSynth // VapourSynth VapourSynth Portable FATPACK || VapourSynth Database |
14th June 2019, 00:10 | #6 | Link |
Registered User
Join Date: Jun 2006
Posts: 397
|
I'm not sure of the official names of stuff I've used.
I'm guessing Basic Chapters (just marker points in the video), and Editions (alternate cuts). Assuming rotation is just a flag, that's something I wanted to use recently but concluded that MKV doesn't support it, so I've reverted to MP4. |
14th June 2019, 18:43 | #7 | Link | ||
Matroska find' ich toll
Join Date: Apr 2008
Posts: 1,380
|
You are welcome.
Quote:
Quote:
Three players(from which I know) offers video rotation via Matroska Tags. |
||
17th June 2019, 13:38 | #9 | Link |
Registered User
Join Date: Dec 2002
Posts: 5,565
|
Elements like ProjectionPoseRoll can be edited with a single command for mkvpropedit or a few clicks in MKVToolNixGUI (Header Editor). Tags can be edited in-place as well but it's more complicated because you basically extract XML, parse/edit and then re-integrate it. MKVToolNix does the XML extraction and re-integration but the difficult XML editing is your own job. But hubblec4's chapterEditor offers help with editing tags.
|
1st February 2021, 05:10 | #10 | Link | |
Registered User
Join Date: Dec 2008
Posts: 1,970
|
Support for the "ProjectionPoseRoll" element was added in MPC-BE 1.5.6.5997.
The wording of "ProjectionPoseRoll" is pretty confusing for the average user. Matroska Element Specification Quote:
The vector is directed forward, rotating counterclockwise relative to the vector. Accordingly, the picture that is in front of the observer rotates clockwise. Did I understand everything correctly? Maybe there are some clear and proven MKV samples?
__________________
MPC-BE 1.7.0 and Nightly builds | VideoRenderer | ImageSource | ScriptSource | BassAudioSource |
|
1st February 2021, 13:45 | #11 | Link |
Registered User
Join Date: Jun 2020
Posts: 303
|
Doesn't Mkv also have container level video crop parameters, which almost all software player ignore ?
__________________
bShaders: realtime Effects/filters for video players |
1st February 2021, 14:08 | #12 | Link |
Registered User
Join Date: Apr 2008
Location: Russia, Vladivostok
Posts: 2,787
|
MPC-BE support video crop from matroska.
__________________
AMD Ryzen 5 3600 /GIGABYTE B450 Gaming X /Patriot 32Gb@3200 /Kingston 500Gb M.2 /RTX 4060 /Samsung U28R550UQI /OLED Philips 55OLED707 /Yamaha RX-V471 + NS-555 + NS-C444 + NS-333 + YST-SW215 |
1st February 2021, 18:58 | #13 | Link | |||
Matroska find' ich toll
Join Date: Apr 2008
Posts: 1,380
|
Quote:
Quote:
Quote:
Keep in mind the type of "ProjectionPoseRoll element" is Float and the value can be negative. For a positive value the video rotates clockwise and with negative values counterclockwise. The rotation result for the values -180 and 180 is equal. The frames are then upside down. Rotation with the Matroska Tags works a bit different. Only positive Integer values can be used. A value of 270 is the same as a value of -90 with the "ProjectionPoseRoll element" Only one sample mkv is there in the Matroska-Playback repo. I keep in mind to update the Matroska-Playback repo and add more test files. Last edited by hubblec4; 1st February 2021 at 19:09. |
|||
2nd February 2021, 12:13 | #14 | Link |
Registered User
Join Date: Jun 2020
Posts: 303
|
mpc-be 1.5.6 does crop according to the mkv cropping flag, but the issue is also whether the image has the right AR afterwards.
I tested cropping 1280x720p to 504x720 (388,0,388,0). It did work by also setting the mkv DAR flag. Note that 504 is mod-8, which seems to matter here (mod-2 502 didn't provide the correct AR).
__________________
bShaders: realtime Effects/filters for video players |
2nd February 2021, 18:15 | #15 | Link | |
Registered User
Join Date: Dec 2008
Posts: 1,970
|
Quote:
Rotation values +90 and -90, which make the video correct, would be more convenient for testing. The value after cropping the frame should not be a multiple of 8. Just specify the resulting size in DisplayWidth and DisplayHeight.
__________________
MPC-BE 1.7.0 and Nightly builds | VideoRenderer | ImageSource | ScriptSource | BassAudioSource |
|
2nd February 2021, 19:11 | #16 | Link | |
Matroska find' ich toll
Join Date: Apr 2008
Posts: 1,380
|
Quote:
|
|
2nd February 2021, 21:04 | #17 | Link | |
Registered User
Join Date: Jun 2020
Posts: 303
|
Quote:
Mkv crop works with mpc-be. The remaining problem would be that some other software players (mpv, vlc), and also icaros thumbnails take into account the DAR modification but not the crop and as a result they display wrong AR.
__________________
bShaders: realtime Effects/filters for video players |
|
Tags |
matroska, playback, players |
|
|