Avidemux QT corrupt in Opensuse 12.1 64bit

Has anyone besides me noticed that Avidemux QT version seems to be corrupt in Opensuse 12.1 64 bit?

I have a clean install of 12.1
Installed avidemux 2.5.5-3.5 and avidemux -qt from the packman repo for openssue 12.1

When trying to convert/save a file, despite specifying a save location the file is always saved to the documents folder.
In addition, the specified save file name is not kept and an unintelligible name is substituted (see screenshot)

http://img401.imageshack.us/img401/3366/snapshot5pu.th.jpg](http://imageshack.us/photo/my-images/401/snapshot5pu.jpg/)

the saved file is unplayable and dolphin will not let me rename it for some reason.

Removing avidemux -qt and replacing with avidemux -gtk seems to resolve the problem.

Any other avidemux users experiencing this?

hmmmmm . . . . might also need a bit of help with a side issue related to this.

Avidemux has created files by the name

EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE
������a1

in my documents folder.
When I try to delete them (move to trash) I get the message

The file or folder /home/farcus/Documents/EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE+������a1 does not exist

However, if I click on its properties it gives me the file size details etc so it certainly does exist.
If I try changing the permissions I get a message that the permissions could not be changed and then a lock appears on the icon of the file I was trying to delete.

Can someone give me some advice on how to delete these useless files?

Hi,

Yes, I observe the same behaviour that you describe. Not sure what’s up with the corruption issue, or why Dolphin can’t seem to do anything with the files.

Anyway, the files actually aren’t “useless”. Drop to a console and rename the file (use tab completion to assist in getting the full corrupted name) to whatever you originally intended. You should find afterward that it will be playable. The change will also be reflected in Dolphin.

Example:

mv EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE������a1 /home/username/filename_of_your_choosing

Thanks for the info. Nice ot know its not just me.

I am having a bit of trouble with your solution as I have multiple files that appear to have the same name.

Using the tab completion method I have to hit tab twice because of more than one file with same name and get the following


farcus@linux-1vjy:~/Documents> mv E
EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE+������^G1
EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE�������^G1
EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEѺ�����^G1
EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE�������^G1
EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE^J������^G1
EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE�
farcus@linux-1vjy:~/Documents> mv EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE+������^G1 /home/farcus/Downloads/junk.avi
mv: cannot stat `EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE+������^G1': No such file or directory

any ideas?

They appear to be the same, but look closely and you will see that they actually all differ.

To move that first one in the output you provided above, enter “mv E” then hit tab … it will give you a bunch of E’s (EEEE…) until the next decision point (for a lack of better description) in the name … at which point, hit “+”, then hit the tab key again. That should give you the full filename for the first one …if it doesn’t, just continue on as just described until you get the complete filename … then append your desired filename (e.g. junk.avi), and it should work. … wash rinse repeat for the other files.

thanks
That worked for three of the six files.
However, I’m now stuck with the following


EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE�������^G1
EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE^J������^G1
EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE�������^G1

it is not obvious what the next character after the E is so I’m not sure what to do from here.
Even the second line above if I type ^ I am still stuck with nowhere to go and tabbing takes me no further.

OK - problem solved.
I managed to delete the remaining files by their inode numbers.

I wonder who to report the avidemux problem to?
Avidemux developers?
Packman packagers?
Opensuse bug report?

stupid forum software just ate what I posted a minute ago >:(

Anyway,

Try inputting the next charcter (“J”) after the “^” and then try to tab complete to the end of the filename. that should get the second file in that list of the remaining three.

Its possible that one of the incomprehensible characters that is shown is actually a “^” too, hence the reason why tab completion stops and you are required to input the next character(s) before resumng with tab completion

Try using the dir command too in order to view the entire filename … I seem to recall that what was being displayed (as in dolphin and other methods) for these corrupted files was truncated from the actual filename that Avidemux had (bizarrely and erroneously) given them/

ahh, good for you.

I wonder who to report the avidemux problem to?
Avidemux developers?
Packman packagers?
Opensuse bug report?

I"m not sure…

This may be related to you locale. Try deleting your locale’s language file from /usr/share/avidemux/i10n/. Avidemux-qt will then revert to english default.

I see these graphics character symbols on iso-8859 text file popup’s in dolphin, perhaps your system is not set to UTF-8 (I think this is the default for occidental languages, not sure).

Thanks for the suggestion.
My language / locale was set to English US (the only language locale installed).
However, I tried what you have suggested but the problem still persists.

I posted this to the Packman ML

Thanks for that :slight_smile:

And what about UTF-8?

Use UTF-8 encoding is checked in Yast2.

Are you saving to a FAT partition? I’ve seen this a long time ago when saving to a pen drive with inadequate encoding settings in fstab.

saving to ext4 home partition.

However, even if this was jut a language based issue - it would not explain why avidemux -qt does not respect the save location and saves to the documents folder regardless of the location specified.

Indeed, its not a language setting/configuration related issue; the corrupted filenames are a red herring in that regard.

One avenue I have yet to check is whether it is related to composting … this is the first time I’ve used desktop effects (too buggy in past)

Another thought is whether the problem is confined to KDE desktops or whether any Gnome (or other DE) user sees this error too.

openSUSE 12.1 x86-64 KDE4 avidemux-2.5.5-3.5 UK locale. Took a Matroska file, saved it to ~/temp/video.mp4 converting the audio and had no problem at all. The file is where it is suppoed to be, with the correct name and plays.
You may want to try to delete/move your config (mv ~/.avidemux ~/.avidemuxbak), but in any case there is something special in your systems…

Did you check with avidemux -qt or avidemux -gtk?
I have no problem with the gtk version, only the qt version causes problems.

Tried what you suggested with deleting the .avidemux but again the problem still persists.

Compositing (desktop effects) are not enabled here so I don’t think that is related.