Hyper Video Converter

Video Converters

Source (link to git-repo or to original if based on someone elses unmodified work): Add the source-code for this project on opencode.net

4
6 .3
Description:

/////////////////////////////////////

for gtk2-version look here

http://gtk-apps.org/content/show.php/Hyper+Video+Converter?content=88970

/////////////////////////////////////


this is a frontend for various cli videoencoder tools I have made because I wanted something, that let's me quickly convert videos from konqueror without typing 3-line-commands in the console.

Features are as follows:

- Batch Conversion

- It let's you save profiles of your settings for later re-use.

- service menu for konqueror and d3lphin (only kde3 at the moment)

- The gui will generate the commandline, so you can review before executing

I'm using it for myself quiet some time now and found it very useful, so I thought I'd share with you. Hope you like it.


REQUIREMENTS:
---------------

- qt4 (libqt4core, libqt4gui)
- ffmpeg
- ffmpeg2theora
- mplayer/mencoder


INSTALLATION :
-----------------

generic download (all distros):
-------------------------------
1) get the generic binary download
2) unpack the archive
3) execute ./installer.sh as root
4) copy ./.hyperconf into your $HOME folder


debian & friends:
-----------------
1) get the Debian download
2) unpack archive
3) install the .deb package
4) copy ./.hyperconf into your $HOME folder

Suse/Mandriva:
--------------
1) get the Suse/Mandriva download
2) unpack archive
3) install the .rpm package
4) copy ./.hyperconf into your $HOME
NOTE: the rpm package is completely untestet as I don't have suse or other rpm distro. If it doesn't work use the generic download.

Source:
-------
no description. Please only use if you know how to compile pascal code, otherwise use a binary package. But it's there if you want

You can send bugs or any kind of feedback to almatic@coole-files.de
Last changelog:

12 years ago

0.4.1

mostly cosmetic changes
Windows version is available now !

-> todo for next version is:
- translations
- the main menu (it's only a stub right now)

-------------------------------------

the old kommander script is no longer available

C

almatic

12 years ago

thanks, I'm also working on integrating mencoder and some other goodies. check it out !

Report

hosein-mec

12 years ago

Thanks Very Much !!!

The Problem Solved with the Latest Package that you made !

Thanks !

the next problem is that when i select a file in Target without suffix ( for example i want convert to 3gp in target ), after convertion , the suffix doesnt exist after file name and i should rename the file and add .3gp after file name.

note: the Container format is selected in Video options.

Thanks

Report

C

almatic

12 years ago

----------
the next problem is that when i select a file in Target without suffix ( for example i want convert to 3gp in target ), after convertion , the suffix doesnt exist after file name and i should rename the file and add .3gp after file name.
------------

this is intended behaviour, the filename will be exactly as specified by you.
The reason is, that you can use ffmpeg (and hence the gui) without any options at all, for example : ffmpeg -i input.mpeg output.avi.
In this case ffmpeg determines the settings depending on the suffix you have chosen, so I don't want to 'autoguess' a suffix.
Some container formats also can have different suffixes (like quicktime -> .mov, .qt, mp4 ...).
Having no suffix on the video file will, however, have no negative impact on your converted file, you can just rename it.

I will announce the update since it probably affects all ubuntu users. Thanks for your feedback, it was very useful.

Report

hosein-mec

12 years ago

Thanks very much for your attention !!

i downloaded the last package that you said.

the generated command in terminal works very well !! but in program when i click Go! this message very quick appear:

Batchconversion finished !

and the Target file doesnt Exist in my desktop !

the output of generated command in terminal:

http://paste.pocoo.org/show/23054/

Report

C

almatic

12 years ago

Hi,

Can you please post the output of these 2 commands ?

ls -la /bin/sh

and

echo $SHELL

Thank you for your help

Report

C

almatic

12 years ago

I think I have found the problem. Can you please re-download again and see, if it works now.

Report

hosein-mec

12 years ago

hi

i cant convert any format to other format !! each format that i select for convert doesnt work. when i click Create Command and then Go , the convertion very quick finished and this message appear :

Done ! Click 'show stdout' to see the output of your last command !

then the Target file Doesnt Exist !!

My Distro is Ubuntu 7.10 & the output of ffmpeg -formats :

FFmpeg version SVN-rUNKNOWN, Copyright (c) 2000-2007 Fabrice Bellard, et al.
configuration: --enable-gpl --enable-pp --enable-swscaler --enable-pthreads --
enable-libvorbis --enable-libtheora --enable-libogg --enable-libgsm --enable-dc1
394 --disable-debug --enable-shared --prefix=/usr
libavutil version: 1d.49.3.0
libavcodec version: 1d.51.38.0
libavformat version: 1d.51.10.0
built on Jun 3 2007 20:59:25, gcc: 4.1.3 20070528 (prerelease) (Ubuntu 4.1.2-
9ubuntu2)
File formats:
E 3g2 3gp2 format
E 3gp 3gp format
D 4xm 4X Technologies format
D MTV MTV format
D RoQ Id RoQ format
D aac ADTS AAC
DE ac3 raw ac3
E adts ADTS AAC
DE aiff Audio IFF
DE alaw pcm A law format
DE amr 3gpp amr file format
DE asf asf format
E asf_stream asf format
DE au SUN AU Format
DE audio_device audio grab and output
DE avi avi format
D avs avs format
E crc crc testing format
D daud D-Cinema audio format
D dc1394 dc1394 A/V grab
D dsicin Delphine Software International CIN format
D dts raw dts
DE dv DV video format
D dv1394 dv1394 A/V grab
E dvd MPEG2 PS format (DVD VOB)
D ea Electronic Arts Multimedia Format
DE ffm ffm format
D film_cpk Sega FILM/CPK format
DE flac raw flac
D flic FLI/FLC/FLX animation format
DE flv flv format
E framecrc framecrc testing format
DE gif GIF Animation
DE gxf GXF format
DE h261 raw h261
DE h263 raw h263
DE h264 raw H264 video format
D idcin Id CIN format
DE image2 image2 sequence
DE image2pipe piped image2 sequence
D ingenient Ingenient MJPEG
D ipmovie Interplay MVE format
DE m4v raw MPEG4 video format
D matroska Matroska file format
DE mjpeg MJPEG video
D mm American Laser Games MM format
DE mmf mmf format
E mov mov format
D mov,mp4,m4a,3gp,3g2,mj2 QuickTime/MPEG4/Motion JPEG 2000 format
E mp2 MPEG audio layer 2
DE mp3 MPEG audio layer 3
E mp4 mp4 format
D mpc musepack
DE mpeg MPEG1 System format
E mpeg1video MPEG video
E mpeg2video MPEG2 video
DE mpegts MPEG2 transport stream format
D mpegvideo MPEG video
E mpjpeg Mime multipart JPEG format
DE mulaw pcm mu law format
D mxf MXF format
D nsv NullSoft Video format
E null null video format
D nut nut format
D nuv NuppelVideo format
DE ogg Ogg format
E psp psp mp4 format
D psxstr Sony Playstation STR format
DE rawvideo raw video format
D redir Redirector format
DE rm rm format
E rtp RTP output format
D rtsp RTSP input format
DE s16be pcm signed 16 bit big endian format
DE s16le pcm signed 16 bit little endian format
DE s8 pcm signed 8 bit format
D sdp SDP
D shn raw shorten
D smk Smacker Video
D sol Sierra SOL Format
E svcd MPEG2 PS format (VOB)
DE swf Flash format
D tiertexseq Tiertex Limited SEQ format
D tta true-audio
DE u16be pcm unsigned 16 bit big endian format
DE u16le pcm unsigned 16 bit little endian format
DE u8 pcm unsigned 8 bit format
D vc1 raw vc1
E vcd MPEG1 System format (VCD)
D video4linux video grab
D video4linux2 video grab
D vmd Sierra VMD format
E vob MPEG2 PS format (VOB)
DE voc Creative Voice File format
DE wav wav format
D wc3movie Wing Commander III movie format
D wsaud Westwood Studios audio format
D wsvqa Westwood Studios VQA format
D wv WavPack
DE yuv4mpegpipe YUV4MPEG pipe format

Codecs:
D V 4xm
D V D 8bps
D V VMware video
D V D aasc
EA ac3
DEA adpcm_4xm
DEA adpcm_adx
DEA adpcm_ct
DEA adpcm_ea
DEA adpcm_ima_dk3
DEA adpcm_ima_dk4
DEA adpcm_ima_qt
DEA adpcm_ima_smjpeg
DEA adpcm_ima_wav
DEA adpcm_ima_ws
DEA adpcm_ms
DEA adpcm_sbpro_2
DEA adpcm_sbpro_3
DEA adpcm_sbpro_4
DEA adpcm_swf
DEA adpcm_xa
DEA adpcm_yamaha
D A alac
DEV D asv1
DEV D asv2
D V D avs
DEV bmp
D V D camstudio
D V D camtasia
D V D cavs
D V D cinepak
D V D cljr
D A cook
D V D cyuv
D A dca
D A dsicinaudio
D V D dsicinvideo
DES dvbsub
DES dvdsub
DEV D dvvideo
DEV D ffv1
DEVSD ffvhuff
DEA flac
DEV D flashsv
D V D flic
DEVSD flv
D V D fraps
DEA g726
DEV gif
DEA gsm
D A gsm_ms
DEV D h261
DEVSDT h263
D VSD h263i
EV h263p
D V DT h264
DEVSD huffyuv
D V D idcinvideo
D A imc
D V D indeo2
D V indeo3
D A interplay_dpcm
D V D interplayvideo
EV jpegls
D V kmvc
EV libtheora
EV ljpeg
D V D loco
D A mace3
D A mace6
D V D mdec
DEV D mjpeg
D V D mjpegb
D V D mmvideo
DEA mp2
D A mp3
D A mp3adu
D A mp3on4
D A mpc sv7
DEVSDT mpeg1video
DEVSDT mpeg2video
DEVSDT mpeg4
D VSDT mpegvideo
DEVSD msmpeg4
DEVSD msmpeg4v1
DEVSD msmpeg4v2
D V D msrle
D V D msvideo1
D V D mszh
D V D nuv
DEV pam
DEV pbm
DEA pcm_alaw
DEA pcm_mulaw
DEA pcm_s16be
DEA pcm_s16le
DEA pcm_s24be
DEA pcm_s24daud
DEA pcm_s24le
DEA pcm_s32be
DEA pcm_s32le
DEA pcm_s8
DEA pcm_u16be
DEA pcm_u16le
DEA pcm_u24be
DEA pcm_u24le
DEA pcm_u32be
DEA pcm_u32le
DEA pcm_u8
DEV pgm
DEV pgmyuv
DEV png
DEV ppm
D A qdm2
D V D qdraw
D V D qpeg
D V D qtrle
DEV rawvideo
D A real_144
D A real_288
D A roq_dpcm
D V D roqvideo
D V D rpza
DEV D rv10
DEV D rv20
D A shorten
D A smackaud
D V smackvid
D V D smc
DEV snow
D A sol_dpcm
DEA sonic
EA sonicls
D V D sp5x
DEV D svq1
D VSD svq3
D V targa
D V theora
D V D tiertexseqvideo
D V tiff
D V D truemotion1
D V D truemotion2
D A truespeech
D A tta
D V D ultimotion
D V vc1
D V D vcr1
D A vmdaudio
D V D vmdvideo
DEA vorbis
D V vp3
D V vp5
D V vp6
D V vp6f
D V D vqavideo
D A wavpack
DEA wmav1
DEA wmav2
DEVSD wmv1
DEVSD wmv2
D V wmv3
D V D wnv1
D A ws_snd1
D A xan_dpcm
D V D xan_wc3
D V D xl
DEV D zlib
DEV zmbv

Supported file protocols:
file: pipe: udp: rtp: tcp: http:
Frame size, frame rate abbreviations:
ntsc pal qntsc qpal sntsc spal film ntsc-film sqcif qcif cif 4cif
Motion estimation methods:
zero(fastest) full(slowest) log phods epzs(default) x1 hex umh iter

Note, the names of encoders and decoders dont always match, so there are
several cases where the above table shows encoder only or decoder only entries
even though both encoding and decoding are supported for example, the h263
decoder corresponds to the h263 and h263p encoders, for file formats its even
worse

Thanks for Your Attention !!

Report

C

almatic

12 years ago

as you can see in the output you have posted, your ffmpeg version does not have support for any of the interesting codecs (no xvid, no mp3 and so on).
This is not an issue of the gui, you need to get other ffmpeg version or compile one yourself.

However, I have uploaded a new package, which throws error messages, so you won't get success reports anymore in case of errors.

Report

hosein-mec

12 years ago

i have installed the full ffmpeg package but still have problem and cant convert any format to other.this is output of ffmpeg -formats:

http://paste.pocoo.org/show/22912/

Please Help.

Thanks

Report

C

almatic

12 years ago

can you please execute the generated command in the console and post the output ?

Report

C

almatic

12 years ago

also please re-download hyper if you haven't done so already. I have fixed a few minor ubuntu specific glitches based on feedback I have gotten.

Report

C

almatic

12 years ago

1) what distro are you using ?
2) can you please re-download and try again
3) can you please send me the output of ffmpeg -formats ?

Report

sisqonrw

12 years ago

hallo ich habe hyper installiert.

wenn ich befehl generiere und auf los klicke dann macht der kurz etwas aber im ziel ordner ist nicht die neue datei.

was klappt hier nicht?

Danke.

Report

C

almatic

12 years ago

Vielleicht hast du ffmpeg mit falschen Optionen gefüttert (nicht alle Optionen gehen mit allen Codecs).

klick nach der fehlgeschlagenen Konvertierung mal auf 'stdout anzeigen'. Dann siehst du die Ausgabe von ffmpeg.
Alternativ kannst du auch den generierten Befehl in die Konsole kopieren.

PS: Eigentlich muss man hier Englisch schreiben ...

Report

sisqonrw

12 years ago

ok i copy the command in the terminal. but nothing happens. i get this massage:

ffmpeg -i "/home/salsero/neue Downloads/Video/Silvester 2007.mp4" -f avi -vcodec libxvid -qscale 12 -acodec libmp3lame -ab 64k -ar 22050 "/home/salsero/neue Downloads/Video/test"
FFmpeg version SVN-rUNKNOWN, Copyright (c) 2000-2007 Fabrice Bellard, et al.
configuration: --enable-gpl --enable-pp --enable-swscaler --enable-pthreads --enable-libvorbis --enable-libtheora --enable-libogg --enable-libgsm --enable-dc1394 --disable-debug --enable-libmp3lame --enable-libfaadbin --enable-libfaad --enable-libfaac --enable-xvid --enable-x264 --enable-liba52 --enable-amr_nb --enable-amr_wb --enable-shared --prefix=/usr
libavutil version: 1d.49.3.0
libavcodec version: 1d.51.38.0
libavformat version: 1d.51.10.0
built on Dec 20 2007 21:25:50, gcc: 4.1.3 20070929 (prerelease) (Ubuntu 4.1.2-16ubuntu2)
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from '/home/salsero/neue Downloads/Video/Silvester 2007.mp4':
Duration: 00:00:07.4, start: 0.000000, bitrate: 2126 kb/s
Stream #0.0(und): Video: mpeg4, yuv420p, 640x480, 30000.00 fps(r)
Stream #0.1(und): Audio: aac, 48000 Hz, stereo
Unknown codec 'libxvid'

what does it mean?

thanks

Report

sisqonrw

12 years ago

hi i have change the codec to libx264. but it doesnt work.

Report

C

almatic

12 years ago

you have to change the codec to 'custom', then enter 'xvid' or 'x264' in the line.

Your posting came double, I have replied to the other one, look a bit higher ;)

Report

sisqonrw

12 years ago

i have do that exactly but it also doens work.

whats wrong?

Report

454casull

12 years ago

For your version of ffmpeg (old)

video codec select custom and type in either

h264

or

xvid



for audio try
custom

aac

or

mp3

Report

C

almatic

12 years ago

it's fixed (hopefully ...)

Report

454casull

12 years ago

h264 is no longer available in the drop down with this new change.

Try something like this.


@switch(@exec(ffmpeg -formats 2>&1 | grep -o "enable-libx264" || ffmpeg -formats 2>&1 | grep -o "enable-x264"))
@case(enable-x264)
@setGlobal(h264, h264)
@case(enable-libx264)
@setGlobal(aac, libfaac)
@setGlobal(h264, libx264)
@case(*)
@setGlobal(h264, libx264)
@Message.error(It appears that the ffmpeg h264 codec support is not installed. You will not be able to encode your videos with the h264 options. Recompile ffmpeg with h264 support. Also if you feel this error is incorrect file a bug report and it will be resolved quicker.
Setting the h264 codec to default libx264. Try it out anyway, h264)
@end


@#-----------------------------------------------------------------------------------------------

@switch(@exec(ffmpeg -formats 2>&1 | grep -o "enable-libxvid" || ffmpeg -formats 2>&1 | grep -o "enable-xvid"))
@case(enable-xvid)
@setGlobal(xvid, xvid)
@setGlobal(aac, aac)
@case(enable-libxvid)
@setGlobal(aac, libfaac)
@setGlobal(xvid, libxvid)
@case(*)
@setGlobal(xvid, libxvid)
@Message.error(It appears that the ffmpeg Xvid codec support is not installed. You will not be able to encode your videos (including PSP) with the Xvid options. Recompile ffmpeg with xvid support. Also if you feel this error is incorrect file a bug report and it will be resolved quicker.
Setting the Xvid codec to default libxvid. Try it out anyway, xvid)
@end

@#-----------------------------------------------------------------------------------------------

@switch(@exec(ffmpeg -formats 2>&1 | grep -o "enable-libfaac"))
@case(enable-libfaac)
@exec(echo nothing >/dev/null)
@case(*)
@setGlobal(aac, libfaac)
@Message.error(It appears ffmpeg aac audio codec support is not installed. You will not be able to encode your videos without it. Due to the many different versions of ffmpeg this error may or may not be correct.
Setting the aac codec to default libfaac. Try it out anyway., aac)
@end

Report

sisqonrw

12 years ago

ok i copy the command in the terminal. but nothing happens. i get this massage:

ffmpeg -i "/home/salsero/neue Downloads/Video/Silvester 2007.mp4" -f avi -vcodec libxvid -qscale 12 -acodec libmp3lame -ab 64k -ar 22050 "/home/salsero/neue Downloads/Video/test"
FFmpeg version SVN-rUNKNOWN, Copyright (c) 2000-2007 Fabrice Bellard, et al.
configuration: --enable-gpl --enable-pp --enable-swscaler --enable-pthreads --enable-libvorbis --enable-libtheora --enable-libogg --enable-libgsm --enable-dc1394 --disable-debug --enable-libmp3lame --enable-libfaadbin --enable-libfaad --enable-libfaac --enable-xvid --enable-x264 --enable-liba52 --enable-amr_nb --enable-amr_wb --enable-shared --prefix=/usr
libavutil version: 1d.49.3.0
libavcodec version: 1d.51.38.0
libavformat version: 1d.51.10.0
built on Dec 20 2007 21:25:50, gcc: 4.1.3 20070929 (prerelease) (Ubuntu 4.1.2-16ubuntu2)
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from '/home/salsero/neue Downloads/Video/Silvester 2007.mp4':
Duration: 00:00:07.4, start: 0.000000, bitrate: 2126 kb/s
Stream #0.0(und): Video: mpeg4, yuv420p, 640x480, 30000.00 fps(r)
Stream #0.1(und): Audio: aac, 48000 Hz, stereo
Unknown codec 'libxvid'

what does it mean?

thanks

Report

C

almatic

12 years ago

>--enable-xvid --enable-x264

it looks as if your ffmpeg version is compiled with different libs than mine (I use the one from debian-multimedia).

There are 2 possibilities for you to solve that (for the moment).

- open the 'hyperc.kmdr' file with kommander-editor, then double click on the dropdown box with the codecs. In the following dialog replace 'libxvid' with 'xvid' and 'libx264' with 'x264'.
Be careful though not to change the order of the codecs, as the profile-scripts rely on the current order.

- use 'custom' codec. Simply choose 'custom' in the codec dropdown box and enter 'xvid' in the line below it. That should work. You can even save your custom input in the profiles.

Thanks for your feedback though, I wasn't aware of that problem. I'm going to find a solution.

Report

C

almatic

12 years ago

btw: can you please type

ffmpeg -formats > ffmpegformats.txt

and send the file ffmpegformats.txt to almatic@coole-files.de. I will send you a modified version of hyper, that works for you, in return :P

Report

tonz

12 years ago

This is something I always wanted to have and it works like charm ;)

Cheers,
tonz

Report

12 years ago

0.4.1

mostly cosmetic changes
Windows version is available now !

-> todo for next version is:
- translations
- the main menu (it's only a stub right now)

-------------------------------------

the old kommander script is no longer available

12345678910
2
product-maker unikum111 Dec 30 2011 9 excellent
product-maker jimreynold2nd Nov 12 2010 9 excellent
Be the first to comment
AHTOH
Feb 23 2011
ngrocott
Dec 09 2009
pvt14
Aug 20 2009
TeaAge
Aug 15 2009
File (click to download) Version Description PackagetypeArchitectureRelease Channel Downloads Date Filesize DL OCS-Install MD5SUM
*Needs pling-store or ocs-url to install things
Pling
0 Affiliates
Details
license
version
0.4.1
updated Nov 17 2008
added Oct 12 2007
downloads 24h
0
mediaviews 24h 0
pageviews 24h 5
System Tags app software