Compare commits
4 Commits
mediaInfoS
...
0cc45365a5
Author | SHA1 | Date | |
---|---|---|---|
0cc45365a5 | |||
96617eaa53 | |||
8e70ed1e7d | |||
7f9fe91f3e |
@ -15,6 +15,7 @@
|
|||||||
</property>
|
</property>
|
||||||
<property name="styleSheet">
|
<property name="styleSheet">
|
||||||
<string notr="true">background-color: rgb(42, 42, 42);
|
<string notr="true">background-color: rgb(42, 42, 42);
|
||||||
|
font: 11pt "UbuntuMono NF";
|
||||||
selection-background-color: rgb(105, 105, 105);
|
selection-background-color: rgb(105, 105, 105);
|
||||||
color: rgb(230, 230, 230);</string>
|
color: rgb(230, 230, 230);</string>
|
||||||
</property>
|
</property>
|
||||||
@ -57,8 +58,7 @@ background-color: rgb(105, 105, 105);</string>
|
|||||||
<item>
|
<item>
|
||||||
<widget class="QLineEdit" name="search_line_edit">
|
<widget class="QLineEdit" name="search_line_edit">
|
||||||
<property name="styleSheet">
|
<property name="styleSheet">
|
||||||
<string notr="true">background-color: rgb(42, 42, 42);
|
<string notr="true">background-color: rgb(42, 42, 42);</string>
|
||||||
font: 11pt "UbuntuMono NF";</string>
|
|
||||||
</property>
|
</property>
|
||||||
<property name="text">
|
<property name="text">
|
||||||
<string/>
|
<string/>
|
||||||
@ -74,8 +74,7 @@ font: 11pt "UbuntuMono NF";</string>
|
|||||||
<item>
|
<item>
|
||||||
<widget class="QListWidget" name="tracks_list_widget">
|
<widget class="QListWidget" name="tracks_list_widget">
|
||||||
<property name="styleSheet">
|
<property name="styleSheet">
|
||||||
<string notr="true">background-color: rgb(42, 42, 42);
|
<string notr="true">background-color: rgb(42, 42, 42);</string>
|
||||||
font: 11pt "UbuntuMono NF";</string>
|
|
||||||
</property>
|
</property>
|
||||||
<property name="frameShape">
|
<property name="frameShape">
|
||||||
<enum>QFrame::NoFrame</enum>
|
<enum>QFrame::NoFrame</enum>
|
||||||
@ -91,9 +90,6 @@ font: 11pt "UbuntuMono NF";</string>
|
|||||||
<property name="frameShape">
|
<property name="frameShape">
|
||||||
<enum>QFrame::NoFrame</enum>
|
<enum>QFrame::NoFrame</enum>
|
||||||
</property>
|
</property>
|
||||||
<property name="lineWrapMode">
|
|
||||||
<enum>QTextEdit::NoWrap</enum>
|
|
||||||
</property>
|
|
||||||
<property name="readOnly">
|
<property name="readOnly">
|
||||||
<bool>true</bool>
|
<bool>true</bool>
|
||||||
</property>
|
</property>
|
||||||
|
50
README.md
50
README.md
@ -20,6 +20,9 @@
|
|||||||
<ol>
|
<ol>
|
||||||
<li>
|
<li>
|
||||||
<a href="#about-the-project">About The Project</a>
|
<a href="#about-the-project">About The Project</a>
|
||||||
|
<ul>
|
||||||
|
<li><a href="#built-with">Built With</a></li>
|
||||||
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
<li>
|
<li>
|
||||||
<a href="#getting-started">Getting Started</a>
|
<a href="#getting-started">Getting Started</a>
|
||||||
@ -29,24 +32,49 @@
|
|||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
<li><a href="#usage">Usage</a></li>
|
<li><a href="#usage">Usage</a></li>
|
||||||
<li><a href="#gallery">Gallery</a></li>
|
<li><a href="#roadmap">Roadmap</a></li>
|
||||||
|
<li><a href="#contributing">Contributing</a></li>
|
||||||
|
<li><a href="#license">License</a></li>
|
||||||
|
<li><a href="#contact">Contact</a></li>
|
||||||
|
<li><a href="#acknowledgments">Acknowledgments</a></li>
|
||||||
</ol>
|
</ol>
|
||||||
</details>
|
</details>
|
||||||
|
|
||||||
|
<!-- ABOUT THE PROJECT -->
|
||||||
|
|
||||||
## About The Project
|
## About The Project
|
||||||
|
|
||||||
This is my personnal GUI for MediaInfo, based on [MediaInfo.NET](https://github.com/stax76/MediaInfo.NET)
|
This is my personnal GUI for MediaInfo, based on [MediaInfo.NET]([GitHub - stax76/MediaInfo.NET: MediaInfo.NET is a Windows application that shows media file information](https://github.com/stax76/MediaInfo.NET))
|
||||||
|
|
||||||
<p align="center"><img src="screenshots/basic.jpg" width="600"></p>
|
<p align="center"><img src="screenshots/basic.jpg" width="200">
|
||||||
|
|
||||||
|
View of the main interface<br>
|
||||||
|
|
||||||
|
<img src="screenshots/category.jpg" width="300">
|
||||||
|
|
||||||
|
You can select each track to see more details<br>
|
||||||
|
|
||||||
|
<img src="screenshots/search.jpg" width="400">
|
||||||
|
|
||||||
|
You can search through all the tracks</p>
|
||||||
|
|
||||||
|
<p align="right">(<a href="#readme-top">back to top</a>)</p>
|
||||||
|
|
||||||
|
<!-- GETTING STARTED -->
|
||||||
|
|
||||||
|
## Getting Started
|
||||||
|
|
||||||
|
This is an example of how you may give instructions on setting up your project locally.
|
||||||
|
To get a local copy up and running follow these simple example steps.
|
||||||
|
|
||||||
### Prerequisites
|
### Prerequisites
|
||||||
|
|
||||||
* Python 3.7 or later
|
This is an example of how to list things you need to use the software and how to install them.
|
||||||
* PySide6
|
|
||||||
* [MediaInfo](https://github.com/MediaArea/MediaInfo)
|
|
||||||
|
|
||||||
|
- Python 3.7 or later
|
||||||
|
* PySide6
|
||||||
|
|
||||||
|
* [MediaInfo]([https://github.com/MediaArea/MediaInfo)
|
||||||
|
|
||||||
### Installation
|
### Installation
|
||||||
|
|
||||||
@ -66,18 +94,8 @@ This is my personnal GUI for MediaInfo, based on [MediaInfo.NET](https://github.
|
|||||||
|
|
||||||
<!-- USAGE EXAMPLES -->
|
<!-- USAGE EXAMPLES -->
|
||||||
|
|
||||||
|
|
||||||
## Usage
|
## Usage
|
||||||
|
|
||||||
Just drag and drop a file on the window to show the media file informations
|
Just drag and drop a file on the window to show the media file informations
|
||||||
|
|
||||||
<p align="right">(<a href="#readme-top">back to top</a>)</p>
|
<p align="right">(<a href="#readme-top">back to top</a>)</p>
|
||||||
|
|
||||||
|
|
||||||
## Gallery
|
|
||||||
|
|
||||||

|
|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
<p align="right">(<a href="#readme-top">back to top</a>)</p>
|
|
@ -17,9 +17,6 @@ class MainWindow(QWidget, Ui_MainWindow):
|
|||||||
self.splitter.setStretchFactor(0, False)
|
self.splitter.setStretchFactor(0, False)
|
||||||
self.splitter.setStretchFactor(1, True)
|
self.splitter.setStretchFactor(1, True)
|
||||||
|
|
||||||
self.detail_text_edit.setFont("UbuntuMono NF")
|
|
||||||
self.detail_text_edit.zoomIn(2)
|
|
||||||
|
|
||||||
|
|
||||||
def setupConnections(self):
|
def setupConnections(self):
|
||||||
self.tracks_list_widget.itemSelectionChanged.connect(self.popuplate_content)
|
self.tracks_list_widget.itemSelectionChanged.connect(self.popuplate_content)
|
||||||
|
@ -25,6 +25,7 @@ class Ui_MainWindow(object):
|
|||||||
MainWindow.setObjectName(u"MainWindow")
|
MainWindow.setObjectName(u"MainWindow")
|
||||||
MainWindow.resize(1214, 888)
|
MainWindow.resize(1214, 888)
|
||||||
MainWindow.setStyleSheet(u"background-color: rgb(42, 42, 42);\n"
|
MainWindow.setStyleSheet(u"background-color: rgb(42, 42, 42);\n"
|
||||||
|
"font: 11pt \"UbuntuMono NF\";\n"
|
||||||
"selection-background-color: rgb(105, 105, 105);\n"
|
"selection-background-color: rgb(105, 105, 105);\n"
|
||||||
"color: rgb(230, 230, 230);")
|
"color: rgb(230, 230, 230);")
|
||||||
self.verticalLayout_2 = QVBoxLayout(MainWindow)
|
self.verticalLayout_2 = QVBoxLayout(MainWindow)
|
||||||
@ -46,16 +47,14 @@ class Ui_MainWindow(object):
|
|||||||
self.verticalLayout.setContentsMargins(0, 0, 0, 0)
|
self.verticalLayout.setContentsMargins(0, 0, 0, 0)
|
||||||
self.search_line_edit = QLineEdit(self.layoutWidget)
|
self.search_line_edit = QLineEdit(self.layoutWidget)
|
||||||
self.search_line_edit.setObjectName(u"search_line_edit")
|
self.search_line_edit.setObjectName(u"search_line_edit")
|
||||||
self.search_line_edit.setStyleSheet(u"background-color: rgb(42, 42, 42);\n"
|
self.search_line_edit.setStyleSheet(u"background-color: rgb(42, 42, 42);")
|
||||||
"font: 11pt \"UbuntuMono NF\";")
|
|
||||||
self.search_line_edit.setFrame(False)
|
self.search_line_edit.setFrame(False)
|
||||||
|
|
||||||
self.verticalLayout.addWidget(self.search_line_edit)
|
self.verticalLayout.addWidget(self.search_line_edit)
|
||||||
|
|
||||||
self.tracks_list_widget = QListWidget(self.layoutWidget)
|
self.tracks_list_widget = QListWidget(self.layoutWidget)
|
||||||
self.tracks_list_widget.setObjectName(u"tracks_list_widget")
|
self.tracks_list_widget.setObjectName(u"tracks_list_widget")
|
||||||
self.tracks_list_widget.setStyleSheet(u"background-color: rgb(42, 42, 42);\n"
|
self.tracks_list_widget.setStyleSheet(u"background-color: rgb(42, 42, 42);")
|
||||||
"font: 11pt \"UbuntuMono NF\";")
|
|
||||||
self.tracks_list_widget.setFrameShape(QFrame.NoFrame)
|
self.tracks_list_widget.setFrameShape(QFrame.NoFrame)
|
||||||
|
|
||||||
self.verticalLayout.addWidget(self.tracks_list_widget)
|
self.verticalLayout.addWidget(self.tracks_list_widget)
|
||||||
@ -65,7 +64,6 @@ class Ui_MainWindow(object):
|
|||||||
self.detail_text_edit.setObjectName(u"detail_text_edit")
|
self.detail_text_edit.setObjectName(u"detail_text_edit")
|
||||||
self.detail_text_edit.setStyleSheet(u"background-color: rgb(42, 42, 42);")
|
self.detail_text_edit.setStyleSheet(u"background-color: rgb(42, 42, 42);")
|
||||||
self.detail_text_edit.setFrameShape(QFrame.NoFrame)
|
self.detail_text_edit.setFrameShape(QFrame.NoFrame)
|
||||||
self.detail_text_edit.setLineWrapMode(QTextEdit.NoWrap)
|
|
||||||
self.detail_text_edit.setReadOnly(True)
|
self.detail_text_edit.setReadOnly(True)
|
||||||
self.splitter.addWidget(self.detail_text_edit)
|
self.splitter.addWidget(self.detail_text_edit)
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user