View Full Version : Coverted file not there I/O error
ktailor
03-06-2007, 07:02 AM
Hi
I downloaded and installed 2.05 and tried converting and was getting the following error in the console. The file is there when it is converting, but disappears after the point below in the console, and an i/o error is displayed, I disabled the bit about automatically placing the file in itunes.
EXEC: C:\Program Files\Red Kawa\Video Converter\Tools\NicMP4Box\NicMP4Box.exe -itags "Name=vts_01_03" -add "C:\Program Files\Red Kawa\Video Converter\Videos\iPod\H264\vts_01_03.mp4-1" "C:\Program Files\Red Kawa\Video Converter\Videos\iPod\H264\vts_01_03.mp4"
i/o error
There is enough space on the drive
any ideas, thanks, if you want the whole log, I can upload it.
Thanks
Red Kawa
03-06-2007, 08:52 AM
There is enough space on the drive
According to your log, it looks like you are out of free hard drive space on your C: drive. You should free up a lot more space and then try again.
infernoz585
03-07-2007, 12:22 AM
i have the same problem with version 2.06, and i have almost 10 gigs of free space, so i don't think it has anything to do with space
ktailor
03-07-2007, 06:09 AM
Hi, I have been investigating this all evening and night, I Unstalled and reinstalled, and changed the title to test31. There is 6.0gb Free space. It can't be permission issues as it can write the file test31.mp4-1 and delete the file test31.mp4. The following is in the Console log, any ideas:
EXEC: C:\Program Files\Red Kawa\Video Converter\Tools\NicMP4Box\NicMP4Box.exe -itags "Name=test31" -add "D:\movies\test31.mp4-1" "D:\movies\test31.mp4"
Cannot open destinantion file D:\Movies\test31.mp4: I/O Error
DELETE: D:\Movies\test31.mp4-1
Thanks
ktailor
03-07-2007, 06:44 AM
OK, I have investigated further, it seems this is happening whenever I choose profile H.264, also the mpeg4 2-pass profile doesn't seem to work, error displayed as cannot create log file on mpeg 2pass profile
But all the rest mpeg4 profiles seem to work???
I don't know if all this additional info helps you
Red Kawa
03-09-2007, 09:51 AM
We read the original post wrong, we thought it said "not enough free space" when it clearly didn't.
This problem will only affect videos created with H.264 VGA profiles. Videos created with MPEG-4 and H.264 QVGA should be fine since they don't require MP4box remuxing.
I'm not sure what error you are getting but MPEG-4 2-Pass is working fine for us. Please post a console log (using the latest version) of the error you are getting if it is not working for you. This may actually have to do with the other I/O error.
We noticed that you are saving files to a directory in your D:. There should be nothing wrong with this (as we save our files to other drives without issue) but since you are running into a rare problem, try saving the (H.264 VGA) files to another directory on another drive.
ktailor
03-09-2007, 10:50 AM
All Fine now, FYI, I did the following and h264 started to work, no idea why.
I installed trial edition of mainconcept h264 encoder and uninstalled it.
after this the encoding of h264 started to work fine,
Thanks for your help, I have tested a number of products in encoding a file with number of different settings and playing back on a 42" plasma but VIDEORA seems to be the best, well done and keep up the work.
gtpdspin
06-16-2007, 01:02 PM
This problem will only affect videos created with H.264 VGA profiles. Videos created with MPEG-4 and H.264 QVGA should be fine since they don't require MP4box remuxing.
I'm not sure what error you are getting but MPEG-4 2-Pass is working fine for us. Please post a console log (using the latest version) of the error you are getting if it is not working for you. This may actually have to do with the other I/O error.
First post, and I have debugged this problem. :-)
This problem exists only on Vista, and not on XP, which is why most people haven't seen it. Here's exactly why it happens:
(1) NicMP4Box tries to create a temporary file using the tmpfile() API;
(2) The tmpfile() API creates this file in the root drive;
(3) Vista users don't have permissions to write to the root drive.
It's really that simple.
There is no obvious workaround from a user perspective, but it is really simple to fix in the code.
NicMP4Box can take the -tmp parameter which specifies the temp directory to use, so the command line should be something like:
C:\Program Files\Red Kawa\Video Converter\Tools\NicMP4Box\NicMP4Box.exe -tmp %TEMP% -itags "Name...
Hopefully this will be fixed in v2.20.
gtpdspin
06-16-2007, 10:36 PM
There is no obvious workaround from a user perspective, but it is really simple to fix in the code.
I've found a workaround, which confirms that this is exactly why it happens.
On Vista, run the iPod Converter as Administrator (from the start menu, right click the icon and select "Run as Administrator"). Then it works fine.
The temp directory issue of NicMP4Box still needs to be fixed to avoid having to use this workaround.
Midiman
06-16-2007, 11:02 PM
This is a great revelation... thanks for working on it!
Sketch
06-18-2007, 05:58 AM
Adding to the FAQ. Nice work!!!