PDA

View Full Version : Guess not>?>Videos back to the camera


cA70
12th of October 2003 (Sun), 09:06
I've just downloaded and installed the codec from this link:
http://www.morgan-multimedia.com/download/m3jpegv3.exe

I've used Adobe Premiere 6.5 and used the new codec to make the video, and it doesn't seem to work with the camera.

This is what i did (might be simple, but least wont get confused)

File >Export Timeline > Movie

[Settings]

Changed 'General' to 'Video'

Scrolled down to of of the (why 2? anyone else have 2?) Morgan Multimedia M-JPEG V3 codec

[ok], [save]

File made.

Then using a card writer, i copied it over and still gave it the correct Mvi_xxxx.avi extention. I used an existing .thm so that would at least work.

Now i'm getting the currupted data message.

People have said they have got it working, any ideas on what i am doing wrong?

And is there a way to make your own .thm files? I know they are just jpg's but they dont seem to work when i save a jpg with irfanview with the dimentions of 160x120.

I'm stuck, any help would be apreciated.

cA70
16th of October 2003 (Thu), 22:43
Basing my judgment from the amount of replies, am i trying to do the impossible, getting the video back on the camera after being edited?

stduc
17th of October 2003 (Fri), 05:41
I'm still trying. Adobe Premier screwed up my machine and I had to return to a known restore point and remove the software. I have the codec but haven't installed it yet. I have many video issues as yet unresolved, the main ones being.
Captures from my MV450i are in widescreen but when I edit them I can't seem to keep the widescreen format.
The sound goes screwy when I join clips. (At the join)
Can't rotate an A70 clip and keep the sound in sinc.
Can't get the A70 to play an edited clip (your problem too I believe!)

But I'm working on it in my spare time - which isn't much as I'm still editing umpteen pictures and trying to keep the family happy with all the prints they want. (We've had a few family events this year!)

If I come up with a solution, be sure I'll post it here.

cA70
17th of October 2003 (Fri), 06:05
"Adobe Premier screwed up my machine "
i've had a probelm with it too, its seemed if i imported a avi from flash, and i tried to export it, it would crash my computer every time. Now i have to load that avi into the Video Impression, then export again, then finally works in prem.

"The sound goes screwy when I join clips. (At the join)"
Does the start and the end of the two clips go weird, or just trying to make a smooth transition?


"Can't rotate an A70 clip and keep the sound in sinc."
Think i can help u there, ive done it. You right click the video in the timeline, and hit 'motion', or something similar. And just rotate it. Ive done this before, not a bad vid. If i am way off track let me know and i'll actualy get into the program and re-do it.

"Can't get the A70 to play an edited clip (your problem too I believe!)"
I do believe that your belief is correct.

Spare time? no one has it these days.

I'm out of ideas, i'm thinking of going to canon to ask, but they have never been helpfull. i know the people on here know more about the camera's then they do.

I mean i asked if there was any usb capability with the camera. He told me that as soon as u connect it u loose everything. (hello remore capture!!!!!)

So as to putting edited movies back on, doubt it, but worth a shot.

stduc
17th of October 2003 (Fri), 10:00
On joining clips I get the sound from the first join repeated on all other joins. This is a problem with my software. I never tried it with Adobe Premier and I have now blown that away for reasons explained.

On rotation - yep vid rotates so its now, say a 480*640 vid (look kinda wierd - but hey!) but the sound is all out by a fraction of a second - like when the TV loses sync for some reason.

I plan to write the clips back using a card reader/writer. I can do that - but the camera doesn't recognise them. I always write back the original ./thm file as well.

I have noticed that the A70 is MUCH fussier than my A20 was. The A20 would show you any .jpg file but the A70 will only show then if they are one of the sizes it knows about.

Kakao
28th of October 2003 (Tue), 20:53
Hi.. i try to do the same.. put some videos back in to the camera.. i want to use my powershot a 300 as a movie player 4 traveling... but im stuck.. i cant do it..

But.. here are few things that i hawe found out..:

1. Every video from your camera contains some kind of meta data... if you have software G-Spot.. look in the colum comments/metadata .. there schould be : "ISFT Software CanonMVI01" .. i have tried to rocompres the original video with Virtual Dub.. (save it as old foramt avi) and then when i put back the meta data.. i heavend get the message corupted data.. but "unidentified image" ..
i dont know if it`s beter or worse but it`s a little sommething..

2. The 11025 Hz or 11024 Hz sound rate.. don`t forget to turn it (if the software allows) to 11024 Hz!

I heaven`t get it going .. but i`m still working on it.. so keep triing.

if you have anny questions.. answer on my e-mail.. .. i have few questions too +)

More heads can do more work.. so TEAMWORK rulez..
BYE

cA70
29th of October 2003 (Wed), 05:35
Seems as if its a popular thing.

I'm thinking of going to canon tech support next time i'm home during the day and remember, someone must know.

cA70
30th of October 2003 (Thu), 08:27
Well i rang canon, and after close to 30 mins on hold while this guy ran off and talked to other people trying to get an answer, they don't think its possible.

Turns out its actualy the thumbnail, well this guy thinks so.

I'd done a few tests on this idea. None of these movies were edited.




Use another thumbnail for movie.

In 9 view it shows the different one, in 1 view, it takes the first frame of the video. (goo way to trip someone with there camera, rename all there thm files!)




Convert the thm to a jpg and re-name it back.

Well in 9 view, it had no problem it showed up ok, but in 1 view, i got an error message even though the movie was the origional.




So where to now? Do we match the video to the htm file or do we mod the thm file to the video?

Irfanview pics it up as a jpg, and when it re-saves it it looses all the extra info. The canon guy said that that info contains all the information about the video (type not name).

So the video can be ok, but if the thm file doesn't match it will give u an error.

Hope this helps. Think it can be done anyone?

cA70
30th of October 2003 (Thu), 08:48
I'm doing comparisions betweent he jpg and the thm, turns out theres a huge chucnk of data that's in the thm and not the jpg.

JPG: 2.774kb
THM: 5.397kb

If the camera can write the header details, there must be some way to do it aswell. Wonder if the SDK would help here. Its all in binary so manually is out of the question.

I did another compare on two thm files, turns out there all pretty much the same, few changes here and there in the top section, but where the jpg bit comes in then it gets different.

I'm using examDiff to do this if anyone wants to try aswell.

For laughs, this part below is probally to do with the video type in the thm, exactly the same in both:

******************************************

âЀ©œTHM0100@ð ˆ?(ô´´€@€ €  @ÿØÿÛ„  



!#"! $)4,$'1'-=-167:::"*?D>8B3796
 




OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOÿÀ x*!ÿÄ¢
}!1AQa"q2?‘¡#B±ÁRÑð$3br‚
%&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyzƒ„ *‡ˆ‰*’“”•–—˜™š¢£¤¥¦ ¨©ª²³´µ¶·¸¹ºÂÃÄÅÆÇÈÉÊÒÓÔ ÖרÙÚáâãäåæçèéêñòóôõö÷øù 
w!1AQaq"2?B‘¡±Á #3RðbrÑ
$4á%ñ&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz‚ƒ„ …*‡ˆ‰*’“”•–—˜™š¢£¤¥ §¨©ª²³´µ¶·¸¹ºÂÃÄÅÆÇÈÉÊÒÓ ÕÖרÙÚâãäåæçèéêòóôõö÷øùú Ú

cA70
10th of November 2003 (Mon), 07:12
stduc, is there a specific reason why you wanted to get the video's back to the camera?

The reason i wanted to was so i could then put them to a VCR and give them to other people.

If thats the same reason, or close, i found another way around it.

I make a VCD with the video's and then put the AV-out from the DVD player to the VCR in and walla, edited video's tot he VCR.

Its amazing, nero 5 seems to need just the codec's installed on the computer cause ive even put some divx video's on there.

Hope this helps. Simple yet efective.

stduc
10th of November 2003 (Mon), 07:47
Ca70,

If you'd said I could have suggested that solution to you ages ago. The reason I want to put them back on the camera is mainly convenience. It's a lot easier pocket the lead to plug the camera into someones TV than to lug a video tape around with you. I also have one set of ageing grandparents who don't have even a VCR! It's also curiousity. I would like to see uf the camera could play a 10 minute video.

cA70
10th of November 2003 (Mon), 07:53
I though about doing it a while ago, but i tried a DVD first, and the macro protection got me, so i thought the VCD wouldn't work either.

I would be good to just take to someone else's house with just a camera.

10 mins, i think it would.

Cablestein
2nd of July 2007 (Mon), 17:21
Hi,

It's July 2007 but found this old thread on a web search. I've been trying to do the exact same thing with my Canon A700... put new video from an external source (file transfer from PC) onto the memory card and then play it back off the camera (like a portable video player).

I too was putting my energy into editing the exif thumbnail file, but apparently a Russian has come up with his own solution that doesn't seem to touch the THM (you still use a duplicate of a previously made THM) but somehow re-converts the AVI so the camera plays it properly.

His page is here: http://elfsoft.narod.ru/
Use this for translating the URL to English: http://babelfish.altavista.com/

Below is my summary boiled down for you guys.

Steps to play new video files on a Powershot camera (tested and confirmed on my A700):

1. Install Virtual Dub
Download it for free, here: http://www.virtualdub.com , remember when you go to the downloads page (which takes you to SourceForge), select the highest version which is labelled STABLE.

2. Install an MJPEG codec
I highly recommend this one: http://morgan-multimedia.com , it is a 60day trial but has no watermark. There is another codec out there: http://www.pegasusimaging.com/picvideo.htm , which
applies a pretty obvious watermark over your video, but probably means the demo doesn't expire.

3. Open your video in Virtual Dub
If you can't open it, you will have to convert it to a format Virtual Dub can open. Try http://www.vcdhelp.com for information. In my tests I used an MPEG2 clip I had lying around.

4. Convert Your Video to a New Avi
Use these settings:

-Under "Video/Compression" select your MJPEG codec. Go through Configuration options for it, it's best if you leave everything at default... but feel free to play with the quality slider. I recommend going down to 30% quality because it will greatly reduce filesize, and you won't really notice the quality loss on the small camera display. Also, the Russian recommends to leave the "4:2:2" option checked.

-Under "Video/Frame Rate" select "Convert to fps:" in the second area ('Frame Rate Conversion') and specify either 15 or 30. I tried both, they both work. I go with 30, to keep the video smooth.

-If your source video is not 320x240 (check by going to File/File Information) then you need to resize your video during the conversion. Go to Video/Filters/ to do this. Don't know if the 320x240 size is standard across Powershot cameras, works for me though. You can check a recorded video off the camera to be sure.

-Under "Audio" select "Full Processing" to allow custom control. Then go to "Audio/Conversion" and set these options: Sampling rate CUSTOM: 11024 (not 11025), Precision 8bit, Channels MONO.

5. Select "File/Save Avi"
Virtual Dub will create a new AVI file for you. The source video will not be touched.

6. Convert the AVI using the Russian's app.
Apparently the Canon camera(s) needs some specific stuff done to the AVI for it to playback on the camera. The Russian programmer has made a little tool that does all kinds of things to the AVI file. His tool is available here:
http://elfsoft.narod.ru/files/avi2canon.rar

-Run the tool like this:
avi2canon input.avi MVI_5491.AVI

I have not tested what different filenames do, I simply went with MVI_ and then the next incremental number on my camera. Filename all caps. Just to avoid headaches.

7. Copy an old .THM file, rename it to your new AVI.
Get a .THM file off your Canon, and simply rename it to your new video file.

NOW HERE'S THE TRICKY PART, the Russian didn't catch this as far as I can tell.
Your new video will only playback as far as the duration specified in that old .THM file.

So therefore if your .THM file you grabbed was for a 10 second video, your new video file will play back only the first 10 seconds regardless of the length.

What you should do is record a dummy video with your camera... perhaps a full 1 hour video. Then grab that .THM and use it for all the videos you want. Theoretically now you can watch the full length of the videos you put on the camera (if they're under 1 hour).

I think if your video is longer than the .THM duration, there may be something that happens at the end of the duration, like an error message, but that is okay because I think it's just the camera running into more video then what the THM specified and doesn't know what to do with it. You can just skip to the next file on the control pad anyhow.
FYI the thumbnail of the THM does not get displayed. Funny enough, the first frame of your new video file gets displayed. What is the point of the THM then, I don't know, hah.

3 Cheers for the Russian!!!

estapan
12th of July 2007 (Thu), 05:19
Hi Cablestein,

I tried all you 7 points. But the movie is working only for 1 minute and 30 seconds. I used .THM file of a dummy movie which I recorded for 34 minutes! (my Canon A710 allows only upto 1gb continous shoot irrespective of the available memory).
I check the files.. after converting to avi with VirtalDub, the avi2canon.exe is croping the 20 minute movie to 1 minute 3o seconds...

Do you have any suggestions!








Cablestein (http://photography-on-the.net/forum/member.php?u=109823)

Cablestein
12th of July 2007 (Thu), 07:59
Hey, yea I ran into the same problem.

Dunno what's up with that.

How is your audio? Mine conks out after 10 seconds, while the video keeps going (in a slower frame rate even). This problem is about the video conversion only I think (files appear this way coming out of VirtualDub).

estapan
12th of July 2007 (Thu), 08:49
audio is fine if the frame rate is 15, otherwise it runs ahead!!!

estapan
18th of July 2007 (Wed), 10:25
Hi,
problem solved!!!!!!:D:D:D:D

THe avi2canon.exe had undergone many changes over the years.....


check this site and dowload the new canonavi.exe..:lol::lol::lol::lol:
http://dobryiy.narod.ru/canon/canon.htm










Hey, yea I ran into the same problem.

Dunno what's up with that.

How is your audio? Mine conks out after 10 seconds, while the video keeps going (in a slower frame rate even). This problem is about the video conversion only I think (files appear this way coming out of VirtualDub).

agargar
4th of September 2007 (Tue), 17:04
It does not work with my powershot S45:(
any idea why?

I overwrote the "A540" in the THM file with "S45".
But still says "Fehlerhafte Daten" (its german for "defect data")