Gthumb and .mov files

Hi!
gThumb works fine for getting normal photos from my kodak cx7525, but it doesn't notice movies (.MOV). Does anyone know why not? It works on Ubuntu ...
I tried the other apps, too: gphoto2 works (but it's a bit awkward remembering the commands), gtkam works (but is slightly less obvious than gthumb), digikam sees the files but can't download anything (I think this might be a bug in digikam).

Hi papatim - welcome to the forum!
I've just tested what you describe and all works well for me. I've updated to the latest versions of iMovie and QT also. I notice from your details that you're showing OS 10.4.4 - is this correct? If not, you should update OS X to 10.4.6 - this might fix the problem. (Tip: If you're on the latest version of iMovie, it would have been better to post your question in the iMovie 6 forum - this one is for iMovie HD 5).
Also, do you have any 3rd party plugins for transitions and effects? Some of these do not (as yet) work with iMovie 6 and could be creating problems.
Try running maintenance routines, repairing permissions and deleting the iMovie and QT preference files. If you need help with these tasks, please post back.
John

Similar Messages

  • .mp4 and .mov files are just LARGE

    Sorry, without posting all the encoding details, is there an obvious reason why my .mp4 and .mov files are ~10x the size that they should be after AME? I'm talking about files that are 30mb .mp4's before and 300mb.mov afterwards. If you need details I'll post. Thanks.

    File size is determined primarily by only two factors - duration and bitrate.  The codec used, resolution, frame rate, etc. all have little or no effect on file size.
    Duration, and bitrate.  If you want a smaller file, one or the other of those has to be reduced.

  • Using Automator and Applescript to search and move files to flash drive

    I've used applescript and automator to do simple tasks like watch folders and move files and rename files, but that is about the extent. I am wondering if it is possible to set up a automator service or app that will do several things.
    When a flash drive is plugged it, it will ask for a file to be searched for, then it will search a predetermined directory for files with the word or number in them and then it will copy the found files to the mounted flash drive.
    Any help would be greatly appriciated!
    Thanks!

    As a start, you can use launchd to run a script when a volume is mounted:
    <?xml version="1.0" encoding="UTF-8"?>
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
    <plist version="1.0">
    <dict>
              <key>Label</key>
              <string>com.tonyt.LaunchOnVolMount</string>
              <key>ProgramArguments</key>
              <array>
                        <string>LaunchOnVolMount.sh</string>
              </array>
              <key>QueueDirectories</key>
              <array/>
              <key>StartOnMount</key>
              <true/>
              <key>WatchPaths</key>
              <array/>
    </dict>
    </plist>
    You can then have the LaunchOnVolMount.sh script perform the tasks you need.
    You can incorporate Applescript within the Bash script with osascript:
    #!/bin/bash
    answer=$( osascript -e 'tell app "System Events" to display dialog "What file do you want to search for?" default answer "" ' )
    echo $answer
    I beleive that you can also call an Applescript from launchd

  • WPA8.1 Feature to save and move files between folders and OneDrive Folders

    Hi,
    I would like to suggest to dev team a new feature to Adobe Reader on Windows Phone.
    Today I was done a uggly workarround to save one PDF file on a OneDrive folder to send to my classmates. So I would like a feature to save and move files between folders on SD cards and OneDrive to keep my phone organized.
    thank you for your time.

    Here:
    property aFolder : "a"
    property bFolder : "b"
    property cFolder : "c"
    property dFolder : "d"
    property eFolder : "e"
    tell application "Finder"
    try
    set theLocation to the selection as alias
    on error
    set theLocation to (folder of the front window as alias)
    end try
    if not (exists folder aFolder of theLocation) then make new folder at theLocation with properties {name:aFolder}
    if not (exists folder bFolder of theLocation) then make new folder at theLocation with properties {name:bFolder}
    if not (exists folder cFolder of theLocation) then make new folder at theLocation with properties {name:cFolder}
    if not (exists folder dFolder of theLocation) then make new folder at theLocation with properties {name:dFolder} 
    if not (exists folder eFolder of theLocation) then make new folder at theLocation with properties {name:eFolder}
    set this_list to every file of theLocation
    repeat with i in this_list
    if (name of i) begins with "a" then
    move i to folder "a" of theLocation
    else if (name of i) begins with "b" then
    move i to folder "b" of theLocation
    else if (name of i) begins with "c" then
    move i to folder "c" of theLocation
    else if (name of i) begins with "d" then
    move i to folder "d" of theLocation
    else if (name of i) begins with "e" then
    move i to folder "e" of theLocation
    end if
    set name of (the result) to items 3 thru -1 of (get name of (the result)) as string
    end repeat
    end tell
    (98558)

  • I want to transfer my photo and movie files from my iPhone 4S to my mac.

    I have posted this question before without any success and was hoping by reposting it may promt a solution to my problem.
    I want to transfer my photo and movie files from my iPhone to my Mac OS X (10.5.8).
    But I don't want to use Cloud or iTunes.
    Is there a way to connect my iPhone 4S to my Mac directly,
    say ... via a program or such on my MAC, to drag and drop the photos and Movie files,
    directly into a folder. ??????????
    Reason want to connect iPone to MAC or MAC to iPhone is ....
    I have no DATA on my iPhone Mobile plan at moment.
    So Photosync app is no good, as I can't download the app to my iPhone.
    I can download a Photosync to my MAC ...
    but with the Photosync app you can only send data.
    Thanks in advance for any help.

    Sorry I should of mentioned ....
    Reason want to connect iPone to MAC or MAC to iPhone is ....
    I have no DATA on my iPhone plan at moment.
    So Photosync app is no good, as I can't download the app to my iPhone.
    I can download a Photosync to my MAC ...
    but with the Photosync app you can only send data  (so needs to be on the  iPhone).

  • Export current format - JPG and MOV files

    When exporting jpg and mov files in "current format" the mov files will be exported with only 1 second (ca 130kb).
    If I export in "original format" it exports the mov files as they are, but the pictures are "original" and not show the last version.
    Any idea?

    If you dleted them you'll need to use a file recovery application like File Salvage
    Regards
    TD

  • Hi, I have downloaded some avi files and mov files. i am not getting audio while playing the movie. i tried to play with iTunes, QT, DivX player. but I am getting audio in mp4 files. can u help me to fix this

    Hi, I have downloaded some avi files and mov files. i am not getting audio while playing the movie. i tried to play with iTunes, QT, DivX player. but I am getting audio in mp4 files. can u help me to fix this

    First, back up all data and then uninstall "DivX" according to the developer's instructions.
    Then try this:
    VideoLAN - Download official VLC media player for Mac OS X

  • Using foreach loop container with file system task to rename and move files

    the foreach loop container will not rename and move files for me
    sukai

    duplicate of
    http://social.msdn.microsoft.com/Forums/sqlserver/en-US/8f2899f1-43b0-47e0-8bd0-e082989cdcb8/file-system-task-and-foreach-loop-container?forum=sqlintegrationservices
    Please Mark This As Answer if it helps to solve the issue Visakh ---------------------------- http://visakhm.blogspot.com/ https://www.facebook.com/VmBlogs

  • After installing Mt.Lion on my 27" iMac (2010), my copy/paste and move files would no longer function after a few minutes of use. I re-opened in Safe Mode and found everything okay, so I was told it was a bad extension. Now what do I do?

    I have tried to look for an extension like Air Print Activator, which I tried and ignored. I thought it might have some timing method that would stop my copying and pasting and moving files after a minutes ot two. So I re-installed the latest version and "uninstalled" it, hoping it would then remove an errant extension. But that didn't help. It seemed to start when I first tried out Mail and moving new emails into their mailboxes after reading. I tried to figure out how to do a Clean Install, too,  but it would not allow me to "move" the InstallESD.dmg to a USB disk, "resource busy". Everyway I turn, I'm blocked from carrying out a method of finding the culprit, short of starting from scratch -- but losing years and years of mail, files, receipts, etc. It's just too much to sacrifice. I have no idea what to do next, since I have no idea what extension is causing it or how to isolate and destroy it. Any suggestion would be much appreciated.

    You can try repairing the boot drive, Since you are running OS 10.6.8 you will need the OS DVD. Do you have it?
    Please post back if you do, and need directions on how to do the disk repair.

  • Need help with easy script for open / close app and move files

    Hi,
    I'm not a scripter.. never done anything special perhaps more complicated than /shutdown -s on cmd..
    I actually learned ASCII C language on university but never used it in real.
    I'm trying to create a basic script that perhaps you could help me or guide me how to do it..
    The commands are
    1) Close a running app (end task it or force kill it, I prefer end task it)
    2) delete files from x location
    3) run .exe app from y location
    4) close that running app 
    5) move files from z to y
    Perhaps adding few "wait few seconds" commands in between each, so the apps will launch successfully..
    My first question will be whats the easiest script language to do that?
    I tried VBScript but couldn't find commands for open or close apps.. also for controlling files..
    And what commands can do that? I could google them up for better understanding no need for rough guide
    And lastly, does it too hard? If it takes more than hour to make it (learn and process) than it ain't worth it..
    Thanks alot ahead!
    Jordan.

    hmm 2 questions:
    1) taskkill.exe causing me access deny error.. I used "taskkill.exe /IM softwarename.exe"
    how do I get permission or something to fix that?
    2) on the "move" command..
    First, its a "copy" instead.. but I easily figured that out.. 
    but more important is that I want to copy a folder.. with unknown list of way too long files and sub folders..
    and all I see is ability to move a file..
    Is this possible?
    Thanks

  • Restoring picture and movie files after hard drive failure and repair

    I need some help restoring photo/movie files from my external hard drives after my iBook was repaired following a storm. I have backups hidden all over my external hard drives. I have unburned burn folders that may have pictures on them. I was using iPhoto from iLife 05 and iLife 08, and Kodak Easy Share. I have searched on spotlight using ".jpg", "pics", and ".mov" and titles of various images, but I am still missing images that I am fairly sure I duplicated to external hard drives. Any ideas for searching?

    Thanks, I just downloaded EasyFind. I ran an initial search and it looked very effective. I will have to manually check the search results to see if it is getting any files I haven't already been able to find.

  • Applescript create folder from filename and move file stopped working

    Hi,
    For a while I've used this script but after upgrade and a new machine it stopped working.
    I have  Mac OS 10.8.5.
    This is what I have.
    Images (folder)
    111111_00.jpg
    111111_01.png
    222222_01.jpg
    222222_02.png
    222222_03.gif
    I'd like to be able to create a new folder for each "group of files" (new folder 111111, new folder 222222) and move the appropriate files into each of them.
    The filenames are always built by 6 digits underscore and 2 digits. Can be whatever filetype. (123456_01.jpg)
    I have a script that used to work just fine but now it just creates one folder and then freezes.
    This is the script that doesn't work.
    set chosen_folder to (choose folder)
    tell (a reference to my text item delimiters) to set {old_delim, contents} to {contents, "_"}
    tell application "Finder"
        try
            set file_list to files of chosen_folder
        on error
            set file_list to {}
        end try
        repeat with this_file in file_list
            set folder_name to name of this_file
            if folder_name contains "." then set folder_name to ((text items 1 thru -2 of folder_name) as string)
            set new_folder to ((chosen_folder as string) & folder_name & ":")
            try
                get new_folder as alias
            on error
                make new folder at chosen_folder with properties {name:folder_name}
            end try
            move this_file to folder new_folder without replacing
        end repeat
    end tell
    set my text item delimiters to old_delim
    I know that there are many who can do this easy as pie, but if you can find it in your hearts to help me it would be much appreciated.
    K

    function createFolder(file) {
      var parentFolder = file.parent;
      var saveFolder = new Folder( parentFolder + '/' + file.name.substring( 0, 8 ) );
      if( !saveFolder.exists ) saveFolder.create();
      var saveFile = new File( saveFolder + '/' + file.name);
      if( file.copy( saveFile ) ) file.remove();
    function main() {
       var folder = new Folder("~/Desktop/images");
       var files = folder.getFiles();
       for (var i = 0; i < files.length; i++) {
         var f = files[i];
         if (f instanceof File) {
          createFolder(f);
    main();
    Something like that should work.

  • Create folder and move files to specific directory in AL11

    My requirement is to create a new folder in one of the existing directories in AL11 and move some files into it.
    I searched the forum and found this solution but it creates folder only in DIR_HOME directory.
    data: unixcom like rlgrap-filename.
    data: begin of tabl occurs 500,
    line(400),
    end of tabl.
    unixcom = 'mkdir mydir'. "command to create dir
    "to execute the unix command
    call 'SYSTEM' id 'COMMAND' field unixcom
    id 'TAB' field tabl[].
    I want the folder to be created in some other directory DIR_INTERFACES .
    Any suggestions are welcome ..

    Get complete path (physical path) using FM FILE_GET_NAME_USING_PATH.
    Default directory is DIR_HOME, hence it creates file in that directory...If you specify complete folder name, it will be created under that path..
    Concatenate mkdir
    space
    <physical path>
    mydir
    into unixcom.

  • Threads write and move files

    Hi,
    I'm trying to run the codes below with 200 threads using JMeter simulation (TCP connection). Here's my logic:
    - clients connect to a server, server accepts and creates new thread
    - the thread suppose to write the data into a file, but the file must be less than some size, in the case below is 200 bytes
    - when the 200 bytes size limit is reached, the thread needs to move that file into another folder and then create a new file for the data to be written
    - the writing data part is fine, but the moving data is not (many files aren't being moved)
    - i should also mention, i declared the fname to be static variable (to be shared by threads)
    So would anyone please help me like to give me advices if my codes below will work with the scenario above or if i need to approach the problem differently?
    Thanks
    BufferedReader in = new BufferedReader(new InputStreamReader(socket.getInputStream()));
    while((data = in.readLine()) != null) {
        socket.setSoTimeout(5000);
        // data should be in the form of this regex
        data = (data.replaceAll("[^0-9A-Za-z,.\\-#: ]", "")).trim();
        String [] result = data.split(",");
        if (result.length == 19) {
            if ((fname.trim()).equals("")) {
                DateFormat dateFormat = new SimpleDateFormat("yyMMddHHmmssSSSS");
                Date date = new Date();
                fname = "log_"+dateFormat.format(date)+"_.txt";
            else {
                File outFile = new File("temp\\"+fname);
                //System.out.println("outFile.length(): " + outFile.length());
                // check if file is > filesize
                if (outFile.length() > 200) {
                    fdata = fname;
                    DateFormat dateFormat = new SimpleDateFormat("yyMMddHHmmssSSSS");
                    Date date = new Date();
                    fname = "log_"+dateFormat.format(date)+"_.txt";                               
            synchronized (fname) {
                write(data);
                move(fdata);                           
    }Edited by: xpow on May 16, 2009 2:21 AM

    xpow wrote:
    i think 'SSSS' is fine, because it extends the 'SSS' which is a date placeholder. The files that I try to write to are logs file. I actually having trouble to write it, that's why i need to include the 'SSSS'.If you want each thread to have its own file, 'SSSS' may not be good enough. Java is extremely fast at creating objects, and you could easily have 10 threads competing to write to the same temp file. As I said above, if you don't want this, add the Thread ID to your filename. Remember, just because Java time fields allow milliseconds doesn't mean they provide that accuracy. The clock on my home computer actually ticks over about every 15ms.
    That's indeed one of the problem that I'm facing right now. I thought synchronization will take care of this problem.Only if all threads share the same object. As far as I can see, you are synchronizing on a filename created within the thread itself (I'm assuming your original fragment is part of the run() method) so the only synchronization you'd get would be from the I/O itself.
    Yes, I am aware of this fact too, once the code is decent, it'll be moved to unix systemEven so, make sure you clean up your files after you're done with them. It seems that this setup has the potential to create thousands of files, and even a Unix filesystem has its limits.
    My problem is that: there's a tcp server that listens to clients and receive that from it. The data needs to be inserted to the database. But with the volume of clients that connect to the server at the same time, I was thinking it's better to write it to temp file first (with filesize limitation), then to destination folder. There will be another process whose jobs is to parsing the files and move it into database. OK, so I presume each Thread is listening to output from a specific client, with a time limit for waiting (again, this isn't my forte, but I notice you have a 5 second timeout on the socket).
    A few other problems I see with your code:
    1. You've given each thread a limit of 200 bytes; on a decent size disk, the blocksize will be 4K (or even 8), which means that even if you write a file of 200 bytes, it will take up 4K on the disk.
    2. You create a new File and FileWriter object every time you write a chunk of data, which creates a lot of work for the garbage collector. Create them only when you need to open a new file and simply use them until you want to close it and move it. To facilitate this, pass Files between your methods, not names. In fact, for the write method, you can pass the FileWriter.
    3. The regex you use to filter your data includes "\\-#" which is not a valid range. It may well work, but it's always better to put '-' at the end of a metacharacter if it's not part of a range. Also, is a space (' ') the only valid space character you can receive? If, for example, the data could include tabs, you might be better off using '\s' (in the string you'll need "\\s").
    A few other suggestions (I'm assuming that all data read from a particular socket before a timeout comes from a single client):
    1. Make your size limit much bigger and a multiple of 1000 bytes (this should allow for any extra characters that may be added by the operating system). I'd suggest 4,000.
    2. Split the process of reading and writing into two separate threads. Disk I/O is, almost certainly, by far the slowest part of this process and therefore the most likely to block.
    One possibility for (2) is to append your validated data lines to a StringBuffer or StringBuilder and, when your size limit has been reached, copy the contents, pass the copy to a new writer thread, clear your buffer, and continue the process.
    The advantage of this is that your reader thread will only ever be blocked on input, and each writer thread will have a chunk of data that it knows it can put in one file (and probably directly into the 'inbox' directory).
    It still might not be a bad idea to have the "reader" thread create the filenames (don't forget to include the thread ID) and have it keep a "chunk" counter. The filename then becomes date/time plus reader-thread-ID plus chunk#, which ensures they will always be in sequence for your parser.
    Your code might then be something like:
    public class ReaderThread implements Runnable {
       private static final CHUNK_SIZE = 1000;
       private static final DateFormat dateFormat =
               new SimpleDateFormat("yyMMddHHmmssSSSS");
       private final String timeStamp =
               dateFormat.format(new Date());
       // Give your buffer enough extra capacity to complete a line.
       // (this'll just make it run a bit quicker)
       private Stringbuilder data_chunk = new StringBuilder(CHUNK_SIZE + 100);
       private int chunk_counter = 0;
       public void run() {
          // validate your lines as before, and inside your
          // 'if (result.length == 19)' block...
             data_chunk.append(data);
             if (data_chunk.length() >= CHUNK_SIZE)
                handoff(data_chunk);
          // remove all your filename stuff and the synchronized block
       // this is the method that hands off your data "chunk" to the writer thread
       private void handoff(StringBuilder chunk) {
          StringBuilder chunkCopy = new StringBuilder(chunk);
          String outfile = String.format("%s.%d.%7d",
                      timeStamp, this.getId(), ++chunk_count);
          WriterThread w = new WriterThread(chunkCopy, outfile);
          new Thread(w).start();
          chunk.delete(0, chunk.length());
    }This is just a possibility though, and there may be better ways to do it (such as communicating directly with your parser class via a Pipe).
    I'll leave it to you to write the WriterThread if you do decide to try it this way.
    HIH
    Winston

  • Code Execution in Cover Flow View and .mov Files

    There is a code inside QuickTime movies that gets executed in Cover Flow view in Leopard!!!!!!!!.
    I was helping a friend installing Leopard on his machine, and after restarting, I was showing him the new options in the Finder, when a found a bunch of videos (searched on his computer with Spotlight) and switched to 'Cover Flow View', and then Safari started opening web pages from the internet (Mostly adult sites).
    After doing some tests I've noticed that the pages load the moment the Finder 'refines' the view of the videos. You know when the Finder first generates a blocky image of the video (some times called proxy image) and then generates a higher or cleaner resolution of that same video.
    Not only that, if I resize the window or the preview pane, the code executed again and Safari opened the pages again!!!!
    The Finder also executed the code in icon view with the 'Show Icon Preview' option selected in 'View Options' (Command-J).
    Opening the videos in QuickTime Player did not trigger the code. But I've noticed that the videos start playing the moment they open. The Inspector (Command-I) didn't show anything unusual. But the Properties window (Command-J in QuickTime Pro) show a "Sprite Track" of Format 'Sprite' but again the different tabs (Annotations, Resources, Visual Settings or Other Settings) didn't show anything unusual.
    *CORRECTION: The code also gets executed at the middle of the video when played in QuickTime. So this problem is related to QuickTime.!!!!!!*
    The only solution to stop the code execution is to delete the 'Sprite Track'!!!!.
    I also opened the movies in TextEdit and found the following text almost at the end of all the weird symbols:
    (I'm sorry but the code disappears when I publish this post).
    That's one of the pages that Safari was opening.
    I don't know where my friend downloaded those videos, but the potential security risk is imminent.
    I had the same results even after updating to QuickTime 7.3
    I can upload the videos somewhere (at least the 'clean' ones) so you can make you own tests.
    Any thoughts or comments?????
    Is this a known issue in QuickTime?????
    P.S. Once again please excuse my English (my main language is Spanish).

    If I'm understanding correctly the "Sprite" is a part of how QuickTime works. In older versions you USED to be able to attach JavaScript to a sprite and do all kinds of useful and fun things. However, some websites used JavaScript to alter themselves, so a well crafted QuickTime movie could be used to deploy code that would alter websites. As a result, a LOT of this functionality was curtailed in later versions and many cool QuickTime functions no longer work.
    The few that DO still work are when they are basic hyperlinks that take you to another web page, (Like at the end of this movie, BUT you have to click the link to go
    http://www.makentosh.com/tipsfromtheiceberg/Blog/Entries/2006/3/7Somebody_ToldMe....html
    ) and others no longer work within the browser (they only work when using the QuickTime player). Give this a try. Use Safari to "Open File..." and open the .mov file. After it's open, see if it generates any other windows from there. If it doesn't, then I'd THINK it's operating as intended BUT it wouldn't hurt to send your feedback here for Apple to look into and/or fix it if necessary.
    http://www.apple.com/quicktime/feedback/
    Message was edited by: Kyn Drake

Maybe you are looking for