QVideoConverter

Video Apps

Source i (link to git-repo or to original if based on someone elses unmodified work):

Add the source-code for this project on opencode.net

1
Become a Fan
5.0

Available as/for:
Description:
QVideoConverter is an GUI for mencoder and provides an simple way to convert files/dvds to DivX videos.

The following options are included at the moment:
- Specify target size/resolution/fps/bitrate
- Automatic detection of real video area
- Audio normalization
- Language selection

The following languages are supported:
- English
- German

Install:

openSUSE:
Search in the packman repository (thanks to
Toni toni@links2linux.de)

Other:
# qmake
# make
# make install


If you find a bug, want to translate it into another language or just want to say anything about it, feel free to add a comment or send me an E-Mail (der.ole.becker@gmail.com).
Last changelog:

Version 0.3.1:
- Added field for choosing output language
- Don't show progress values when not converting

Version 0.3.0:
- Automatic scaling of video if no resolution is specified (Before only mplayer got the corret aspect ratio)
- Added authors file for RPM

Version 0.2.2:
- Added install target

Version 0.2.1:
- Added icons
- Create logo
- Changed DVD-behavior

Version 0.2:
- Added options to specify the target size/resolution/fps/bitrate
- Added automatic detection of real video area
- Added audio nromalization


Ratings & Comments

22 Comments

nighteagle719

Hi everyone, Here is a .deb package,generated from an .rpm package,available on packman archives. http://rapidshare.com/files/153458731/qvideoconverter_0.3.1-1_i386.deb.html For the author,here is a very nice ripper,you can if you want take ideas from it,it's in GTK,and it will be very good to have the same in Qt,because this ripper is dependant from Gnome. http://www.winki-the-ripper.de/

SchranZViruS

Thank you, I will take a look at it.

nighteagle719

Hi, I used qmake,then make, When i type make,i have this: cd src/ && make -f Makefile make[1]: entrant dans le répertoire « /home/nighteagle/Modèles/83997-QVideoConverter-0.3.1-src/src » g++ -c -pipe -Wall -W -O2 -D_REENTRANT -DQT_NO_DEBUG -DQT_THREAD_SUPPORT -DQT_SHARED -DQT_TABLET_SUPPORT -I/usr/share/qt3/mkspecs/default -I. -I/usr/include/qt3 -I/usr/X11R6/include -o main.o main.cpp main.cpp:22:17: erreur: QtGui : Aucun fichier ou dossier de ce type In file included from main.cpp:24: mainwindow.h:31: erreur: expected class-name before «{» token mainwindow.h:32: erreur: ISO C++ forbids declaration of «Q_OBJECT» with no type mainwindow.h:34: erreur: expected «;» before «private» mainwindow.h:52: erreur: expected `)' before «*» token mainwindow.h:59: erreur: «QString» does not name a type mainwindow.h:61: erreur: «QString» does not name a type mainwindow.h:63: erreur: expected «,» or «...» before «&» token mainwindow.h:63: erreur: ISO C++ forbids declaration of «InputType» with no type mainwindow.h:66: erreur: «InputType» does not name a type mainwindow.h:83: erreur: «QSize» does not name a type mainwindow.h:93: erreur: expected primary-expression before «void» mainwindow.h:93: erreur: ISO C++ forbids declaration of «signals» with no type mainwindow.h:93: erreur: expected «;» before «void» mainwindow.h:98: erreur: expected «,» or «...» before «&» token mainwindow.h:98: erreur: ISO C++ forbids declaration of «QString» with no type mainwindow.h:100: erreur: expected `:' before «slots» mainwindow.h:101: erreur: expected primary-expression before «void» mainwindow.h:101: erreur: ISO C++ forbids declaration of «slots» with no type mainwindow.h:101: erreur: expected «;» before «void» mainwindow.h:119: erreur: «QCloseEvent» has not been declared mainwindow.h:136: erreur: «QRect» does not name a type mainwindow.h:138: erreur: expected `:' before «slots» mainwindow.h:139: erreur: expected primary-expression before «void» mainwindow.h:139: erreur: ISO C++ forbids declaration of «slots» with no type mainwindow.h:139: erreur: expected «;» before «void» mainwindow.h:141: erreur: expected «,» or «...» before «&» token mainwindow.h:141: erreur: ISO C++ forbids declaration of «QString» with no type mainwindow.h:145: erreur: expected «,» or «...» before «&» token mainwindow.h:145: erreur: ISO C++ forbids declaration of «QString» with no type mainwindow.h:145: erreur: «void MainWindow::setInputType(int)» cannot be overloaded mainwindow.h:63: erreur: with «void MainWindow::setInputType(int)» mainwindow.h:147: erreur: expected «,» or «...» before «&» token mainwindow.h:147: erreur: ISO C++ forbids declaration of «QString» with no type mainwindow.h:149: erreur: expected «,» or «...» before «&» token mainwindow.h:149: erreur: ISO C++ forbids declaration of «QString» with no type mainwindow.h:151: erreur: expected «,» or «...» before «&» token mainwindow.h:151: erreur: ISO C++ forbids declaration of «QString» with no type mainwindow.h:175: erreur: expected «,» or «...» before «&» token mainwindow.h:175: erreur: ISO C++ forbids declaration of «QSize» with no type mainwindow.h:183: erreur: expected «,» or «...» before «&» token mainwindow.h:183: erreur: ISO C++ forbids declaration of «QString» with no type mainwindow.h:189: erreur: «QString» does not name a type mainwindow.h:193: erreur: «QString» does not name a type mainwindow.h:196: erreur: «InputType» does not name a type mainwindow.h:217: erreur: «QSize» does not name a type mainwindow.h:228: erreur: «QProcess» does not name a type mainwindow.h:229: erreur: ISO C++ forbids declaration of «QHash» with no type mainwindow.h:229: erreur: expected «;» before «<» token mainwindow.h:235: erreur: ISO C++ forbids declaration of «QGridLayout» with no type mainwindow.h:235: erreur: expected «;» before «*» token mainwindow.h:238: erreur: ISO C++ forbids declaration of «QTabWidget» with no type mainwindow.h:238: erreur: expected «;» before «*» token mainwindow.h:241: erreur: ISO C++ forbids declaration of «QGridLayout» with no type mainwindow.h:241: erreur: expected «;» before «*» token mainwindow.h:243: erreur: ISO C++ forbids declaration of «QGroupBox» with no type mainwindow.h:243: erreur: expected «;» before «*» token mainwindow.h:245: erreur: ISO C++ forbids declaration of «QGridLayout» with no type mainwindow.h:245: erreur: expected «;» before «*» token mainwindow.h:247: erreur: ISO C++ forbids declaration of «QLabel» with no type mainwindow.h:247: erreur: expected «;» before «*» token mainwindow.h:249: erreur: ISO C++ forbids declaration of «QLineEdit» with no type mainwindow.h:249: erreur: expected «;» before «*» token mainwindow.h:251: erreur: ISO C++ forbids declaration of «QPushButton» with no type mainwindow.h:251: erreur: expected «;» before «*» token mainwindow.h:254: erreur: ISO C++ forbids declaration of «QLabel» with no type mainwindow.h:254: erreur: expected «;» before «*» token mainwindow.h:256: erreur: ISO C++ forbids declaration of «QComboBox» with no type mainwindow.h:256: erreur: expected «;» before «*» token mainwindow.h:259: erreur: ISO C++ forbids declaration of «QLabel» with no type mainwindow.h:259: erreur: expected «;» before «*» token mainwindow.h:261: erreur: ISO C++ forbids declaration of «QSpinBox» with no type mainwindow.h:261: erreur: expected «;» before «*» token mainwindow.h:264: erreur: ISO C++ forbids declaration of «QGroupBox» with no type mainwindow.h:264: erreur: expected «;» before «*» token mainwindow.h:266: erreur: ISO C++ forbids declaration of «QGridLayout» with no type mainwindow.h:266: erreur: expected «;» before «*» token mainwindow.h:268: erreur: ISO C++ forbids declaration of «QLabel» with no type mainwindow.h:268: erreur: expected «;» before «*» token mainwindow.h:270: erreur: ISO C++ forbids declaration of «QLineEdit» with no type mainwindow.h:270: erreur: expected «;» before «*» token mainwindow.h:272: erreur: ISO C++ forbids declaration of «QPushButton» with no type mainwindow.h:272: erreur: expected «;» before «*» token mainwindow.h:274: erreur: ISO C++ forbids declaration of «QLabel» with no type mainwindow.h:274: erreur: expected «;» before «*» token mainwindow.h:276: erreur: ISO C++ forbids declaration of «QComboBox» with no type mainwindow.h:276: erreur: expected «;» before «*» token mainwindow.h:278: erreur: ISO C++ forbids declaration of «QLabel» with no type mainwindow.h:278: erreur: expected «;» before «*» token mainwindow.h:280: erreur: ISO C++ forbids declaration of «QComboBox» with no type mainwindow.h:280: erreur: expected «;» before «*» token mainwindow.h:284: erreur: ISO C++ forbids declaration of «QGridLayout» with no type mainwindow.h:284: erreur: expected «;» before «*» token mainwindow.h:287: erreur: ISO C++ forbids declaration of «QCheckBox» with no type mainwindow.h:287: erreur: expected «;» before «*» token mainwindow.h:289: erreur: ISO C++ forbids declaration of «QCheckBox» with no type mainwindow.h:289: erreur: expected «;» before «*» token mainwindow.h:291: erreur: ISO C++ forbids declaration of «QCheckBox» with no type mainwindow.h:291: erreur: expected «;» before «*» token mainwindow.h:293: erreur: ISO C++ forbids declaration of «QSpinBox» with no type mainwindow.h:293: erreur: expected «;» before «*» token mainwindow.h:295: erreur: ISO C++ forbids declaration of «QCheckBox» with no type mainwindow.h:295: erreur: expected «;» before «*» token mainwindow.h:297: erreur: ISO C++ forbids declaration of «QSpinBox» with no type mainwindow.h:297: erreur: expected «;» before «*» token mainwindow.h:299: erreur: ISO C++ forbids declaration of «QCheckBox» with no type mainwindow.h:299: erreur: expected «;» before «*» token mainwindow.h:301: erreur: ISO C++ forbids declaration of «QSpinBox» with no type mainwindow.h:301: erreur: expected «;» before «*» token mainwindow.h:303: erreur: ISO C++ forbids declaration of «QCheckBox» with no type mainwindow.h:303: erreur: expected «;» before «*» token mainwindow.h:305: erreur: ISO C++ forbids declaration of «QSpinBox» with no type mainwindow.h:305: erreur: expected «;» before «*» token mainwindow.h:306: erreur: ISO C++ forbids declaration of «QSpinBox» with no type mainwindow.h:306: erreur: expected «;» before «*» token mainwindow.h:310: erreur: ISO C++ forbids declaration of «QLabel» with no type mainwindow.h:310: erreur: expected «;» before «*» token mainwindow.h:312: erreur: ISO C++ forbids declaration of «QProgressBar» with no type mainwindow.h:312: erreur: expected «;» before «*» token mainwindow.h:315: erreur: ISO C++ forbids declaration of «QLabel» with no type mainwindow.h:315: erreur: expected «;» before «*» token mainwindow.h:317: erreur: ISO C++ forbids declaration of «QLabel» with no type mainwindow.h:317: erreur: expected «;» before «*» token mainwindow.h:320: erreur: ISO C++ forbids declaration of «QLabel» with no type mainwindow.h:320: erreur: expected «;» before «*» token mainwindow.h:322: erreur: ISO C++ forbids declaration of «QLabel» with no type mainwindow.h:322: erreur: expected «;» before «*» token mainwindow.h:325: erreur: ISO C++ forbids declaration of «QPushButton» with no type mainwindow.h:325: erreur: expected «;» before «*» token mainwindow.h:332: erreur: ISO C++ forbids declaration of «QHash» with no type mainwindow.h:332: erreur: expected «;» before «<» token main.cpp: In function «int main(int, char**)»: main.cpp:29: erreur: «QApplication» was not declared in this scope main.cpp:29: erreur: expected `;' before «app» main.cpp:31: erreur: «app» was not declared in this scope main.cpp:34: erreur: «QTranslator» was not declared in this scope main.cpp:34: erreur: expected `;' before «translator» main.cpp:35: erreur: «translator» was not declared in this scope main.cpp:35: erreur: «QString» was not declared in this scope main.cpp:35: erreur: «QLocale» has not been declared main.cpp:38: erreur: expected `;' before «qttranslator» main.cpp:39: erreur: «qttranslator» was not declared in this scope main.cpp:39: erreur: «QLocale» has not been declared main.cpp:44: erreur: «class MainWindow» has no member named «show» main.cpp: At global scope: main.cpp:26: attention : unused parameter «argc» main.cpp:26: attention : unused parameter «argv» make[1]: *** [main.o] Erreur 1 make[1]: quittant le répertoire « /home/nighteagle/Modèles/83997-QVideoConverter-0.3.1-src/src » make: *** [sub-src-make_default] Erreur 2 What's the problem? Thank you!

nighteagle719

I'm using Kubuntu 8.04.1

SchranZViruS

It seems that it can't find the Qt-include files and therefore mangling the Qt-defines and its classes. Make sure you have installed Qt-4 corretcly. PS: Please use "LC_ALL=C command" in the future when posting command outputs which prints the output in english as not everybody can every language ;-)

Gianvacca

Make install does absolutely nothig, I don't understand if there is something wrong on my system or if it's supposed to be like that. Another question: in the end everything relies on that single binary file in /bin?

SchranZViruS

The "make install" will work again in the next minor version. Everything that is needed, is the executable in "bin/" and the mencoder and mplayer executables as it as an GUI for them.

BorgQueen

I have a friend with a Sandisk Fuzz, but can't find a converter so he can watch videos on it. Would it be possible to add a default profile for this device and other sandisk devices that are said to be linux compatible by the company? We would greatly appreciate it. Video Container: Fully interleaved AVI Codec: MPEG-4 (Simple Profile level 1 or 2) Bitrate: Up to 512 Kbps Resolutions: QCIF+ (224x176) FPS: Up to 20 fps bitrate:128kbps no. of channels:2 sample rate:44100khz

SchranZViruS

If I find the time, I will include profiles, so I can make a profile for this player too. But because I am very busy at the moment, it can take some time, to include this feature but it will be at the very top of the todo list!

BorgQueen

Thank you, you're very kind!

Pikidalto

Not to embarrass Borg^Queen (she was kind enough to research this program for me), but it's technically a Sansa Fuze (there's nothing really fuzzy about it). Thanks for considering this player in your application!

BorgQueen

YOU said there was cat fuzz all over it!

Pikidalto

I said there was cat fur inside the connector, but I never said it was still there ;-)

BorgQueen

Either way, I know where you live... Muhahahahahahahaa

Pikidalto

I have guards ready for you, and of course I might have given you a friend's address, and all my friends have guards too, so you're not prepared for PA, mwuahahahahahahaha

Pikidalto

I said there was cat fur inside the connector, but I never said it was still there ;-)

Kenichi

Its a good idea to intergrate it in kde4. I hope there will come debs of your app.

amigib

looks good without any unnecesery dependencies, will keep looking at this project, keep working

SchranZViruS

Thanks! I will keep working on it and I am thinking about an real KDE4 implementation with solid.

amigib

I beg you, leave KDE4 alone I dont think KDE4 sucks but until it will be really usable it needs huge amount of work, as a Slackware user i dont think i will see any KDE4 official packages in a year or two, so if you will integrate your program with KDE4 it will be useless for slackers and not only, think how many people is using KDE4 on their default desktop now? i thought your program could be a replacement for gmencoder (which looks dead already :/) but with only a few small dependencies required, stay with QT4 dependency only then your program will have much more "fans" :) cause it will run on all environments without any unnecessarily mess sorry about my english, hope you understand what im trying to say

SchranZViruS

I can understand your opinion very well as I know how kde-4.0 looks like. But I also know how the latest svn version (comming 4.1) looks like and how usable it is and because of this I can say you, that many things changed and it looks way better than before. But besides it is good or not - I am an developer who likes to create software which is runnable on an wide range of system configurations which is why I prefer Qt, and because of MacOs-X and Windows support with kde-4.1 also kde. So I will make the KDE-4 support optional. I will switch to cmake and will make it so that you can choose between Qt4, KDE-4 and maybe also KDE-3. I hope this will satisfy most users. PS: If I find the time, I will also make profiles, so that you can use other apps than mencoder.

amigib

you need say no more, cant wait for next version, thanks :)

Pling
0 Affiliates
Details
license
version 0.3.1
updated
added
downloads 24h 0
mediaviews 24h 0
pageviews 24h 0

More Video Apps from SchranZViruS:

QVideoConverter
SchranZViruS
last update date: 17 years ago

Score 5.0

Other Video Apps:

Themonospot-Gui-Qt
hman
last update date: 15 years ago

Score 5.0

kaffeine-multidec
baertram01
last update date: 18 years ago

Score 5.0

jMovieBase
jslylix
last update date: 18 years ago

Score 5.0

Mplayer Video Browser
TOD
last update date: 20 years ago

Score 5.0

Kaffeine-Multidec
baetrtram-01
last update date: 18 years ago

Score 5.0

Kaffeine-Multidec
baetrtram-01
last update date: 18 years ago

Score 5.0



System Tags