QVideoConverter
Video
Score 71%
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:

9 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

nighteagle719

8 years ago

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

SchranZViruS

8 years ago

Thank you, I will take a look at it.

Report

nighteagle719

8 years ago

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

nighteagle719

8 years ago

I'm using Kubuntu 8.04.1

Report

SchranZViruS

8 years ago

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

Gianvacca

8 years ago

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

SchranZViruS

8 years ago

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

BorgQueen

9 years ago

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

SchranZViruS

8 years ago

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

BorgQueen

8 years ago

Thank you, you're very kind!

Report

Pikidalto

8 years ago

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

BorgQueen

8 years ago

YOU said there was cat fuzz all over it!

Report

Pikidalto

8 years ago

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

Report

BorgQueen

8 years ago

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

Report

Pikidalto

8 years ago

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

Pikidalto

8 years ago

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

Report

Kenichi

9 years ago

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

Report

amigib

9 years ago

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

Report

SchranZViruS

9 years ago

Thanks!

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

Report

amigib

9 years ago

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

SchranZViruS

9 years ago

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

amigib

9 years ago

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

Report

9 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

product-maker 12 39

File (click to download) Version Description Filetype Packagetype License Downloads Date Filesize OCS-Install DL
Details
version
0.3.1
updated Aug 21 2008
added Jun 24 2008
downloads today
0
page views today 0