QVideoConverter
Video Software
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).

Changelog:

8 years ago

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

8 years ago

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/

Report

8 years ago

SchranZViruS

Thank you, I will take a look at it.

Report

8 years ago

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!

Report

8 years ago

nighteagle719

I'm using Kubuntu 8.04.1

Report

8 years ago

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 ;-)

Report

8 years ago

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?

Report

8 years ago

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.

Report

8 years ago

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

Report

8 years ago

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!

Report

8 years ago

BorgQueen

Thank you, you're very kind!

Report

8 years ago

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!

Report

8 years ago

BorgQueen

YOU said there was cat fuzz all over it!

Report

8 years ago

Pikidalto

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

Report

8 years ago

BorgQueen

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

Report

8 years ago

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

Report

8 years ago

Pikidalto

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

Report

8 years ago

Kenichi

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

Report

8 years ago

amigib

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

Report

8 years ago

SchranZViruS

Thanks!

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

Report

8 years ago

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

Report

8 years ago

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.

Report

8 years ago

amigib

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

Report

Supporters

Recent Donations

Be the first to donate
Filename Version Description Filetype Packagetype License Downloads Date Filesize Install
Score 71%
71.00 Likes
29 Dislikes

0 Supporters for QVideoConverter:

Recent Donations:

Be the first to donate
show all
Details
version
0.3.1
updated Aug 21 2008
added Jun 24 2008
downloads
page views 299
support SchranZViruS
For The Product
QVideoConverter
5 - 10 - 25 - 50 - 100 - 200 - 500