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. |
![]() |
#1 | Link |
Registered User
Join Date: Jun 2002
Location: On thin ice
Posts: 6,807
|
MediaInfo.NET
MediaInfo.NET is a windows application that shows info about media files.
Website https://github.com/stax76/MediaInfo.NET ![]()
__________________
https://github.com/stax76/software-list https://www.youtube.com/@stax76/playlists Last edited by stax76; 4th May 2020 at 04:34. |
![]() |
![]() |
![]() |
#3 | Link |
Registered User
Join Date: Dec 2005
Location: Germany
Posts: 1,769
|
Looks nice. I didn't know mediainfo had an advenced mode, now I do
![]()
__________________
AVSRepoGUI // VSRepoGUI - Package Manager for AviSynth // VapourSynth VapourSynth Portable FATPACK || VapourSynth Database || https://github.com/avisynth-repository |
![]() |
![]() |
![]() |
#4 | Link |
Join Date: Mar 2006
Location: Barcelona
Posts: 5,034
|
It doesn't. I assume that by "advanced" he means the "Complete" option that can be passed to the Mediainfo API interface which will extract all available info from a media file.
__________________
Groucho's Avisynth Stuff |
![]() |
![]() |
![]() |
#5 | Link |
Registered User
Join Date: Jun 2002
Location: On thin ice
Posts: 6,807
|
In staxrip there is a context menu where you can toogle user/developer view, I don't know how it's named and used in the original GUI.
Raw view shows what property name you pass to the API and what value you will get for this property, it looks like this: Code:
General CompleteName : D:\Samples\Big Buck Bunny.mkv Format/String : Matroska Format_Version : Version 4 FileSize/String : 1.56 GiB Duration/String : 10 min 34 s OverallBitRate/String : 21.2 Mb/s Encoded_Application/String: Lavf58.20.100 Encoded_Library/String : Lavf58.20.100 ErrorDetectionType : Per level 1 Video ID/String : 1 Format/String : VP9 CodecID : V_VP9 Duration/String : 10 min 34 s Width/String : 3 840 pixels Height/String : 2 160 pixels DisplayAspectRatio/String: 16:9 FrameRate_Mode/String : Constant FrameRate/String : 60.000 FPS ColorSpace : YUV Language/String : English Default/String : Yes Forced/String : No colour_range : Limited colour_primaries : BT.709 transfer_characteristics : BT.709 matrix_coefficients : BT.709 Audio ID/String : 2 Format/String : AAC LC Format/Info : Advanced Audio Codec Low Complexity CodecID : A_AAC-2 Duration/String : 10 min 34 s Channel(s)/String : 6 channels ChannelLayout : C L R Ls Rs LFE SamplingRate/String : 48.0 kHz FrameRate/String : 46.875 FPS (1024 SPF) Compression_Mode/String : Lossy Title : ISO Media file produced by Google Inc. Created on: 12/12/2018. Default/String : Yes Forced/String : No Code:
General Complete name : D:\Samples\Big Buck Bunny.mkv Format : Matroska Format version : Version 4 File size : 1.56 GiB (1601 MB) Duration : 10 min 34 s Overall bit rate : 21.2 Mb/s Writing application : Lavf58.20.100 Writing library : Lavf58.20.100 ErrorDetectionType : Per level 1 Video ID : 1 Format : VP9 Codec ID : V_VP9 Duration : 10 min 34 s Width : 3 840 pixels Height : 2 160 pixels Display aspect ratio : 16:9 Frame rate mode : Constant Frame rate : 60.000 FPS Color space : YUV Language : English Default : Yes Forced : No Color range : Limited Color primaries : BT.709 Transfer characteristics : BT.709 Matrix coefficients : BT.709 Audio ID : 2 Format : AAC LC Format/Info : Advanced Audio Codec Low Complexity Codec ID : A_AAC-2 Duration : 10 min 34 s Channel(s) : 6 channels Channel layout : C L R Ls Rs LFE Sampling rate : 48.0 kHz Frame rate : 46.875 FPS (1024 SPF) Compression mode : Lossy Title : ISO Media file produced by Google Inc. Created on: 12/12/2018. Default : Yes Forced : No
__________________
https://github.com/stax76/software-list https://www.youtube.com/@stax76/playlists Last edited by stax76; 15th September 2019 at 23:39. |
![]() |
![]() |
![]() |
#6 | Link |
Registered User
Join Date: Jun 2002
Location: On thin ice
Posts: 6,807
|
2.0 is out, features:
- High DPI support - A search/filter feature - A tab bar showing each track in a dedicated tab - Move to the next and previous file of the folder - Raw view to show parameters as used in the MediaInfo API Does also Install/Uninstall. https://github.com/stax76/MediaInfo.NET ![]()
__________________
https://github.com/stax76/software-list https://www.youtube.com/@stax76/playlists |
![]() |
![]() |
![]() |
#7 | Link |
cosmic entity
Join Date: May 2011
Location: outside the Box
Posts: 256
|
nice....
I think im using it instead of mediainfo now.. Is it possible to make a dark theme? Or maybe possible to let the user decide wich background/font color they want... I cant stand the White Background, since im using mediainfo quite often, it hurts my eyes when using it longer... Besides that, i love it.. Its more clean, a bit more Modern. I approve ![]() Best Regards... |
![]() |
![]() |
![]() |
#8 | Link |
Registered User
Join Date: Jun 2002
Location: On thin ice
Posts: 6,807
|
It's probably not easy, instead of trying to theme WinForms like MusicBee does it might be more sane redoing it completely in WPF, I would probably need 2-3 days to get it as polished as it is now.
I'm not that much a dark theme user myself. I use dark theme only in VS code because it's the default, I've not even enabled it in mpv.net even though it's perfectly capable. Probably I should try the dark theme in Visual Studio as I spent much time using it. If people request it I might do it but if the project gets little feedback and few stars then I might just be wasting my time. Feedback and stars are a motivation for me, there is much feedback for staxrip because video encoding is an extremely complex task and people always wonder how things can be done, and there are the bugs of course, Revan and me don't see many stars these days but it's OK especially because many people express much love for staxrip, I've seen many awesome appreciation posts and mails, I also got many donations in the pre streaming era. mpv.net on the other side gets its amount of stars, when I'm working on new features and improvements it gets 5-10 stars per week, it tells me that I'm doing something useful and that I'm not alone being a passionate mpv user. Feedback was very sad in the beginning but now it's perfect, thank you for supporting it in the beginning and to everybody who supports it. Stars, likes and popularity in general don't tell the full truth though, there are many brilliant people and heroes not many people seem to recognize. Some of my past and present heroes like D.I.T.C., B-Boy Physicx or Meg Myers are not well known. Some of my favorite music has less than 100 likes: https://www.youtube.com/watch?v=UzTH...7&index=5&t=0s Sounds 6,486,027,521 times better than Luis Fonsi to me, I don't understand Spanish, GANGNAM STYLE is OK though...
__________________
https://github.com/stax76/software-list https://www.youtube.com/@stax76/playlists Last edited by stax76; 17th October 2019 at 22:33. |
![]() |
![]() |
![]() |
#9 | Link |
Registered User
Join Date: Dec 2005
Location: Germany
Posts: 1,769
|
Wouldn't simply changing the background color be enough in this case? (+ adding darktheme item to context menu)
__________________
AVSRepoGUI // VSRepoGUI - Package Manager for AviSynth // VapourSynth VapourSynth Portable FATPACK || VapourSynth Database || https://github.com/avisynth-repository |
![]() |
![]() |
![]() |
#10 | Link | |
Registered User
Join Date: Jun 2002
Location: On thin ice
Posts: 6,807
|
Quote:
WPF had it's issues in the beginning, that's why I didn't use it early but now it's really that much better than WinForms, it's like comparing cmd with powershell, massive improvement. I should have used it earlier and I bet the musicbee author regrets it as well. In staxrip most dialogs are code generated just to avoid dealing with WinForms, yesterday I was thinking how am I going to let users edit settings and had all kind of crazy ideas until I settled for an approach, something I maybe have learned from mpv and also use in Open with++ (INI conf thing). I already had the WinForms designer open and then realized I can't do this anymore (High DPI is such an amazing pain in the ass with WinForms), ironic thing is Microsoft has currently one of it's best engineers (that guy from the roslyn team) working to port the WinForm designer to .NET Core, I don't know why they are doing this. edit: I wish it would be easier to use HTML, Microsoft is not helping much with that and Electron is too heavy for small tools, maybe there are ways I did not figure out yet. edit2: @BetA13 Thanks for the positive feedback btw.
__________________
https://github.com/stax76/software-list https://www.youtube.com/@stax76/playlists Last edited by stax76; 18th October 2019 at 00:41. |
|
![]() |
![]() |
![]() |
#11 | Link | |
Registered User
Join Date: Dec 2005
Location: Germany
Posts: 1,769
|
Quote:
I only see QT5+QML or the new thing by google "Flutter" as an alternative to electron. Flutter focuses on mobile, but they saw that it also works for desktop and even web. Scroll down for pics https://medium.com/flutter-community...n-ebeb1604f1e0 And there is also https://github.com/chromelyapps/Chromely for cross plattform .net+html apps.
__________________
AVSRepoGUI // VSRepoGUI - Package Manager for AviSynth // VapourSynth VapourSynth Portable FATPACK || VapourSynth Database || https://github.com/avisynth-repository |
|
![]() |
![]() |
![]() |
#12 | Link | |
Registered User
Join Date: Jun 2002
Location: On thin ice
Posts: 6,807
|
Quote:
QT is notoriously difficult to install and setup I think, gave up two times and would probably need days. If I really wanted to do something portable it would be definitely under consideration, but there are numerous options. About Flutter I don't know, does the world really need another language (works only with Dart I think), does this language bring something new to the table (some question for go) and will it be a successful language. It would also mean using a new IDE and editor since Google prefers Intelli and I really love my VS/VS Code. I'm not sure I read about Chromely before, I've bookmarked it now. GUIs are fine but at the moment I really like to play with PowerShell and the new Windows Terminal. ![]()
__________________
https://github.com/stax76/software-list https://www.youtube.com/@stax76/playlists |
|
![]() |
![]() |
![]() |
#13 | Link |
Registered User
Join Date: Dec 2005
Location: Germany
Posts: 1,769
|
Dart is very close to c#. Flutter and VS Code are best friends, most people prefer it this way.
And there is another option for small apps: powershell GUI! Idk if it's a good or a bad thing to do. There is also a gui editor for it: poshgui p.s. ShellNew is nice. Just remove some useless entries. ![]()
__________________
AVSRepoGUI // VSRepoGUI - Package Manager for AviSynth // VapourSynth VapourSynth Portable FATPACK || VapourSynth Database || https://github.com/avisynth-repository Last edited by ChaosKing; 18th October 2019 at 10:34. |
![]() |
![]() |
![]() |
#14 | Link |
Registered User
Join Date: Jun 2002
Location: On thin ice
Posts: 6,807
|
Good VS code support makes it more interesting for me. Web based GUI designer for PowerShell and WinForms looks like a fun project, why not.
__________________
https://github.com/stax76/software-list https://www.youtube.com/@stax76/playlists |
![]() |
![]() |
![]() |
#15 | Link | |
HeartlessS Usurer
Join Date: Dec 2009
Location: Over the rainbow
Posts: 10,877
|
Just a little spanner in the works,
For a language (I got it, aint yet tried it) that is Open Source, Delphi/Pascal compatible, full RAD (Rapid Application Development), and cross platform (write once, compile anywhere), Lazarus (IDE, Includes Free Pascal) could well be worth spending a little time on (looks well impressive). Quote:
Home Page:- https://www.lazarus-ide.org/ Google:- https://www.google.com/search?client...4dUDCAo&uact=5 It is (IMHI) only a matter of time before M$ gets flushed down the pan [or at least Windows], having a cross platform option aint such a bad idea, and Python looks also to be a worthwhile way to invest ones time. (even M$ seems to be investing time in other OS's [the writing is on the wall]). EDIT: Active delevopment, two updates since May.
__________________
I sometimes post sober. StainlessS@MediaFire ::: AND/OR ::: StainlessS@SendSpace "Some infinities are bigger than other infinities", but how many of them are infinitely bigger ??? Last edited by StainlessS; 18th October 2019 at 11:29. |
|
![]() |
![]() |
![]() |
#16 | Link |
Registered User
Join Date: Dec 2005
Location: Germany
Posts: 1,769
|
But isn't Delphi/Lazarus basically like WinForms? Custom Controls and styling is much more work?
__________________
AVSRepoGUI // VSRepoGUI - Package Manager for AviSynth // VapourSynth VapourSynth Portable FATPACK || VapourSynth Database || https://github.com/avisynth-repository |
![]() |
![]() |
![]() |
#17 | Link |
Registered User
Join Date: Jun 2002
Location: On thin ice
Posts: 6,807
|
I think it's better to look for a GUI toolkit that is xml/json based with hardware acceleration and device independent pixels, that's what all modern toolkits have in common, it's much easier to do layout, high dpi, dark theme and advanced/custom controls. MediaMonkey was using Delphi, and then they gave up in favor of HTML, I complained ten years with dozens of posts in their forum about their shitty high dpi support, finally had to migrate to MusicBee which is also WinForms based and has many high dpi issues but at least the main window has properly working skins.
__________________
https://github.com/stax76/software-list https://www.youtube.com/@stax76/playlists Last edited by stax76; 18th October 2019 at 12:24. |
![]() |
![]() |
![]() |
#18 | Link |
HeartlessS Usurer
Join Date: Dec 2009
Location: Over the rainbow
Posts: 10,877
|
Thanks Stax, Downloading MusicBee 3.3.7165, Released on August 15, 2019, For Win7/ Win8/ Win10.
__________________
I sometimes post sober. StainlessS@MediaFire ::: AND/OR ::: StainlessS@SendSpace "Some infinities are bigger than other infinities", but how many of them are infinitely bigger ??? Last edited by StainlessS; 18th October 2019 at 12:41. |
![]() |
![]() |
![]() |
#19 | Link |
Registered User
Join Date: Jun 2002
Location: On thin ice
Posts: 6,807
|
If you are new to this kind of player you can also try MediaMonkey 5 (HTML based) and Dopamine (WPF based but no extensions).
__________________
https://github.com/stax76/software-list https://www.youtube.com/@stax76/playlists |
![]() |
![]() |
![]() |
#20 | Link |
HeartlessS Usurer
Join Date: Dec 2009
Location: Over the rainbow
Posts: 10,877
|
Yeh, I got MediaMonkey a couple of weeks ago (the old ver$ I had was from about 200x),
I like current one best, out of about 10 I downloaded at the same time. (I still kinda like QMP [Quintessential Music Player, old no longer developed], but its a bit buggy under W7+), still nothing to touch Music Match Jukebox from long ago(about v7.0, before they messed it up). Not tried MusicBee yet.
__________________
I sometimes post sober. StainlessS@MediaFire ::: AND/OR ::: StainlessS@SendSpace "Some infinities are bigger than other infinities", but how many of them are infinitely bigger ??? Last edited by StainlessS; 19th October 2019 at 07:46. |
![]() |
![]() |
![]() |
Thread Tools | Search this Thread |
Display Modes | |
|
|