videomorph-dev / videomorph Goto Github PK
View Code? Open in Web Editor NEWA user-friendly Video Converter based on FFMPEG and written in Python/PyQt5.
Home Page: https://videomorph-dev.github.io/videomorph/
License: Apache License 2.0
A user-friendly Video Converter based on FFMPEG and written in Python/PyQt5.
Home Page: https://videomorph-dev.github.io/videomorph/
License: Apache License 2.0
We need a real landing page, maybe using Garv, Jekyll, Pelican or any other static site generator. We can start by using GitHub pages.
Add Portuguese translation for the users that prefer that language.
Selecting the folder will work, but will not take effect until the program is restarted.
After adding a single video file, a blank window remains open (Title: Adding Videos ...)
in videomorph.py I commented out a few lines. Then it works without a window remains open.
` def _select_files(self, dialog_title, files_filter,
source_dir=QDir.homePath(), single_file=False):
# Validate source_dir
source_directory = source_dir if isdir(source_dir) else QDir.homePath()
# Select media files and store their path
#if single_file:
# files_paths, _ = QFileDialog.getOpenFileName(self,
# dialog_title,
# source_directory,
# files_filter)
#else:
files_paths, _ = QFileDialog.getOpenFileNames(self,
dialog_title,
source_directory,
files_filter)
if files_paths:
# Update the source directory
if not single_file:
self.source_dir = dirname(files_paths[0])
else:
return None
return files_paths`
Maikel Llamaret can't use python setup.py install and I tried too but there is maybe some misspelled references to files changelog and manpage videomorph.1, they exists using those names but in setup.py references are changelog.gz and videomorph.1.gz failling while running python setup.py install because can't copy source files to destination.
App freezes with certain movies (HD mainly) when reading ffprobe output on Windows platform. converter.media._MediaFile._parse_probe()
hello, I have a problem for 1 week with your version1.4.
The sequence of files to convert does not work. The software hangs after processing the first file in the list.
Stopping the software no longer works.
I uninstall and rehint the problem is still present.
version: videomorph1.4-win_x86_64.exe
I have made updates to python 3.5.
I didn't have this problem 15 days ago
When a user imports an .xml file that does not meet the VM standard, the application does not start anymore, unless the user manually enters a ~ / .videomorph and deletes the wrong file
Improve the design of the interface and the icons to present a really user-friendly and modern interface.
Release version 1.5 with the codename "Canelo" to honor our dear friend Maikel Llamater Heredia.
After starting a conversion process maybe I wan't to stop, change output dir or make some room in current dir and just re-start conversion again but Convert action is disabled, just enabled again if I change preset or similar, this also happens after current process finish successfully, actions remains Disabled and maybe I just deleted the current file by mistake and need to reconvert again.
This is in version 1.3.1
Add new presets for social networks (Youtube, FB, etc.). The intention is to provide our users with presets to convert their videos using the standards of social networks.
Reported by Maikel Llamaret. It seems that the app continues running after clicking the main windows close-button. System Tray Icon continues active and the process too.
Write the User Manual in reStructuredText or MarkDown. This will allow us to build the documentation using Sphinx and then publish it on http://readthedocs.org/. Additionally, the version control will work properly.
When a user tries to create their own profile, if the profile has errors, the application suddenly closes.
The expected behavior is that the application recognizes whether the format used to complete the profile is valid or not and if it is not valid, or notifies or ignores the profile.
Currently the application is only strict with the field related to the extension. The other three fields can be filled with invalid information. The application does not detect that the information is not valid. It simply closes unexpectedly when trying to save the wrong profile
Is there anything else I shall do to make it run in Manjaro??
We need to polish VM's logo to meet modern trends.
Add french translation for the users that prefer that language.
Thank's alot for amazing program!
I'm interested to add .mkv file format and had a high compression by no lose quality!
like this:
ffmpeg -i input.mp4 -strict strict -map 0 -q:v 2 -c:v libx265 -preset slow -s 1280:720 -c:a copy -scodec copy output.mkv
please add more type of converter media.
We need to review/test and update our current set of presets. Remove old ones and add new ones according to market trends.
Spanish localization only works for es_CU and es_ES for the GUI.
Create an RPM package for users that use RPM based distros.
When the conversion of a file in the list is stopped, it can no longer be started again. There should be an option to retry or restart conversion
After adding a video to the list of tasks I right-clicked on the menu, and when selecting "Properties", I got the following traceback
File "/usr/lib/python3.9/site-packages/videomorph/forms/videomorph.py", line 679, in show_video_info
info_dlg = InfoDialog(parent=self,
File "/usr/lib/python3.9/site-packages/videomorph/forms/info.py", line 186, in __init__
self._show_video_info(self.position)
File "/usr/lib/python3.9/site-packages/videomorph/forms/info.py", line 214, in _show_video_info
task.video.audio_info['codec_name'])
KeyError: 'codec_name'
Using Videomorph 1.4.1-5 from rpmfusion on Fedora.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.