View Issue Details

IDProjectCategoryView StatusLast Update
0007475MMW v4Properties/Auto-Toolspublic2011-04-10 01:34
Reporterrusty Assigned To 
PriorityurgentSeverityfeatureReproducibilityalways
Status closedResolutionfixed 
Product Version4.0 
Target Version4.0Fixed in Version4.0 
Summary0007475: Display basic video properties in Properties' details tab
DescriptionAs suggested by Zvezdan in 0006971, MM should display basic video properties in the properties dialog's non-editable section of the details tab (the current properties are primarily audio properties).

Suggested layout for Type=Video, TV, Video Podcast, Music Video

If we retain the current structure which assumes 1 video, 1 audio track per file:
Length:, File Size:
Video codec: , Video bitrate:
Resolution:, Framerate:
Audio Codec: (e.g. MP3 VBR), Audio bitrate:
Frequency:, Channels:
Language(s):, Subtitles:
Last played:

If we adopt a new format which doesn't assume 1 video, 1 audio track per file (preferred, though we could switch to this in the future):

Length: , File size:
Last played:

Type,Codec,Details (this is a table)
Video, MPEG-4, 512x384 23fps 500kbps
Audio, MP3 VBR, 2 Channel 44100 Hz 128kbps, English
Subtitles, , French
Additional InformationSet to 'immediate' for Jiri/Michal to review to finalize spec.
TagsNo tags attached.
Fixed in build1354

Relationships

related to 0006971 assignedrusty My first impressions about new v4.0 video database 
related to 0006573 closedLudek Mass Edit of multiple Types of files 

Activities

michal

2011-03-05 11:48

developer   ~0023586

I would definitely prefer the table. We already detect this info for the most of the containers (need it for autoconversions). Except info about subtitles and bitrate type (VBR/CBR) - this need to be implemented. And some containers do not contain info about language (e.g. MPEG), or this info is used quite rarely (AVI).
Bitrate values will be sometimes only some estimation, it would take more time to detect more accurate value (especially for VBR), and I think it is not so important, some nominal or estimated value will be enough.

michal

2011-03-05 12:06

developer   ~0023587

I would add "display aspect ratio" for video stream, especially MPEGs have often non-square pixels and pixel resolution is not conform with display aspect ratio then.

rusty

2011-03-08 14:50

administrator   ~0023598

Per offline discussion, the Properties > Details tab would display the following below the horizontal bar for video file types:
----------------------------------------------------
Length: , File size:
Last played:

Streams
--------
Video, MPEG-4, 512x384, 23fps, 500kbps
Audio, MP3 VBR, 2 Channel, 44100 Hz, 128kbps, English


Note: in case of mass file edits, MM could display all unique streams there (I.e. in case two videos have the same resolution, codec, etc., the stream would appear once).
That said, if that's too CPU intensive, it might be preferable to just not show anything.

michal

2011-03-14 20:15

developer   ~0023687

Displaying audio and video streams info implemented in build 1354. Support for subtitle streams need some work yet (format plugins does not detect them now). Audio language constant is not mapped to more readable form yet (displays "eng" instead of "English", or "eng-us" instead of "English (United States)"). Should we localizate these language strings? There could be a lot of them (ISO 639-2 Code list contains more than 500 languages).

michal

2011-03-15 18:43

developer   ~0023716

Subtitle streams fixed in build 1354 (supported embeded subtitles in MPEG-PS (VOB), MKV, MP4, AVI). Resolving, so it could be tested.

peke

2011-04-10 01:34

developer   ~0024165

Verified 1362