Re: [CinCV] Save back by mistake

2010-06-08 Thread Valentina Messeri

well, doug, there's no many things i can add
Well, i have to say that trust totally backup.xml still happens to me,  
when i start quick works at night, mostly, and forget to put a name to  
the project.

anyway...never, trust me, re-make the movie is as long as to make the movie.

I remember, in the past, i was able to undone savebackup, but that is done

;)

vale





On Sun, 06 Jun 2010 00:25:06 +0200

Ichthyostega == Ichthyostega wrote:


Ichthyostega yeah, I do the same, either Subversion or Git
Ichthyostega But I must admit that I'm a developer and using revision
Ichthyostega control every day. Regularly, I find it's even difficult
Ichthyostega for junior developers to learn using such a system,
Ichthyostega especially the distributed ones.

Well, many years ago I was working on a book using OS/2  Lotus' Word
Pro and the next day I was not able to open the work from the previous
day. I finally managed to save tehe work by using some 3rd party
converter, but since then I said to myself: Never again working with
binary format!

From that day on I use revision control for all my writings (*.lyx,
*.latex, *.reST, *.md etc.), so I recommend (D)VCS for ANY kind of
writing not just Cinelerra's project and/or code.


Sincerely,
Gour

--

Gour  | Hlapicina, Croatia  | GPG key: F96FF5F6







This message was sent using IMP, the Internet Messaging Program.


___
Cinelerra mailing list
Cinelerra@skolelinux.no
https://init.linpro.no/mailman/skolelinux.no/listinfo/cinelerra


Re: [CinCV] Save back by mistake

2010-06-08 Thread Douglas Pollard
Vale, When I realized what I had done I felt like my guts had fallen 
out.  As soon Is I got started again it was just history.  The new video 
is better arranged and I am sure will be better for having been started 
over.   Maybe considering what I have learned and the possibility of a 
better finished product my minor disaster may well have been a major 
blessing.Doug



On 06/08/2010 11:19 AM, Valentina Messeri wrote:

well, doug, there's no many things i can add
Well, i have to say that trust totally backup.xml still happens to me, 
when i start quick works at night, mostly, and forget to put a name to 
the project.
anyway...never, trust me, re-make the movie is as long as to make the 
movie.


I remember, in the past, i was able to undone savebackup, but that is 
done


;)

vale





On Sun, 06 Jun 2010 00:25:06 +0200

Ichthyostega == Ichthyostega wrote:


Ichthyostega yeah, I do the same, either Subversion or Git
Ichthyostega But I must admit that I'm a developer and using revision
Ichthyostega control every day. Regularly, I find it's even difficult
Ichthyostega for junior developers to learn using such a system,
Ichthyostega especially the distributed ones.

Well, many years ago I was working on a book using OS/2  Lotus' Word
Pro and the next day I was not able to open the work from the previous
day. I finally managed to save tehe work by using some 3rd party
converter, but since then I said to myself: Never again working with
binary format!

From that day on I use revision control for all my writings (*.lyx,
*.latex, *.reST, *.md etc.), so I recommend (D)VCS for ANY kind of
writing not just Cinelerra's project and/or code.


Sincerely,
Gour

--

Gour  | Hlapicina, Croatia  | GPG key: F96FF5F6







This message was sent using IMP, the Internet Messaging Program.


___
Cinelerra mailing list
Cinelerra@skolelinux.no
https://init.linpro.no/mailman/skolelinux.no/listinfo/cinelerra




___
Cinelerra mailing list
Cinelerra@skolelinux.no
https://init.linpro.no/mailman/skolelinux.no/listinfo/cinelerra


Re: [CinCV] Save back by mistake

2010-06-05 Thread Scott C. Frase
Gour,
Version control for Cinelerra projects?  Nice..you're the man!!
However, I opt for the dummies method every ten minutes or so:
newVideoProject1.xml
newVideoProject2.xml
newVideoProject3.xml
newVideoProject4.xml
..etc

scott

http://crazedmuleproductions.blogspot.com


On Fri, 2010-06-04 at 18:09 +0200, Gour wrote:
 On Fri, 04 Jun 2010 10:45:19 -0400
  Douglas == Douglas Pollard wrote:
 
 Hello Douglas,
 
 Douglas I have been saving a lot during the production and
 Douglas editing.  
 
 I was also hit once by Cinelerra crash and not being able to open the
 last session.
 
 From that time on, I keep py *.xml project time under revision control
 and whenever I hit some 'milestone' in my project, I regularly commit
  tag changes. (I use darcs, but any VCS can do.)
 
 
 Sincerely,
 Gour
 



___
Cinelerra mailing list
Cinelerra@skolelinux.no
https://init.linpro.no/mailman/skolelinux.no/listinfo/cinelerra


Re: [CinCV] Save back by mistake

2010-06-05 Thread Douglas Pollard

AW Man :-[ !  I can't believe it.   This is really embarrassing. :-[
It was there all the time. I had saved it but was trying to load it 
using load files.  The saved file was listed just below Save back up, in 
the menu. One single click and there it was wide open and for all to 
see.. I feel like crying! Doug




On 06/05/2010 10:50 AM, Scott C. Frase wrote:

Gour,
Version control for Cinelerra projects?  Nice..you're the man!!
However, I opt for the dummies method every ten minutes or so:
newVideoProject1.xml
newVideoProject2.xml
newVideoProject3.xml
newVideoProject4.xml
..etc

scott

http://crazedmuleproductions.blogspot.com


On Fri, 2010-06-04 at 18:09 +0200, Gour wrote:
   

On Fri, 04 Jun 2010 10:45:19 -0400
 

Douglas == Douglas Pollard wrote:
 

Hello Douglas,

Douglas  I have been saving a lot during the production and
Douglas  editing.

I was also hit once by Cinelerra crash and not being able to open the
last session.

 From that time on, I keep py *.xml project time under revision control
and whenever I hit some 'milestone' in my project, I regularly commit
  tag changes. (I use darcs, but any VCS can do.)


Sincerely,
Gour

 



___
Cinelerra mailing list
Cinelerra@skolelinux.no
https://init.linpro.no/mailman/skolelinux.no/listinfo/cinelerra

   



___
Cinelerra mailing list
Cinelerra@skolelinux.no
https://init.linpro.no/mailman/skolelinux.no/listinfo/cinelerra


Re: [CinCV] Save back by mistake

2010-06-05 Thread Ichthyostega
Gour schrieb:
 I was also hit once by Cinelerra crash and not being able to open the last
 session. From that time on, I keep py *.xml project time under revision
 control and whenever I hit some 'milestone' in my project, I regularly commit
   tag changes. (I use darcs, but any VCS can do.)

yeah, I do the same, either Subversion or Git
But I must admit that I'm a developer and using revision control every day.
Regularly, I find it's even difficult for junior developers to learn using
such a system, especially the distributed ones.

Thus, to start with, I'd just recommend to everyone to copy the session.xml
file and to get accustomed to the habit of doing such manual copies frequently.
Also, learning this might help a with understanding the difference between
a session file and the raw media files (i.e. the idea of non-destructive
editing); this is really difficult to get at start, even if it may look
self-evident to an experienced Cinelerra user. :)

Cheers,
Hermann





___
Cinelerra mailing list
Cinelerra@skolelinux.no
https://init.linpro.no/mailman/skolelinux.no/listinfo/cinelerra


Re: [CinCV] Save back by mistake

2010-06-05 Thread Gour
On Sun, 06 Jun 2010 00:25:06 +0200
 Ichthyostega == Ichthyostega wrote:

Ichthyostega yeah, I do the same, either Subversion or Git
Ichthyostega But I must admit that I'm a developer and using revision
Ichthyostega control every day. Regularly, I find it's even difficult
Ichthyostega for junior developers to learn using such a system,
Ichthyostega especially the distributed ones.

Well, many years ago I was working on a book using OS/2  Lotus' Word
Pro and the next day I was not able to open the work from the previous
day. I finally managed to save tehe work by using some 3rd party
converter, but since then I said to myself: Never again working with
binary format!

From that day on I use revision control for all my writings (*.lyx,
*.latex, *.reST, *.md etc.), so I recommend (D)VCS for ANY kind of
writing not just Cinelerra's project and/or code.


Sincerely,
Gour

-- 

Gour  | Hlapicina, Croatia  | GPG key: F96FF5F6



signature.asc
Description: PGP signature


Re: [CinCV] Save back by mistake

2010-06-04 Thread Johannes Sixt
On Freitag, 4. Juni 2010, Douglas Pollard wrote:
 Ok, I saved files using save as and save. I have a file there by the
 name I gave it when saving in save as. I imported it to Cinelerra using
 Load files and the files all opened in the resources widow. This was
 after trying to use load back up after starting Cinelerra this morning.
 There are no files on the time line and no video. I am guessing that the
 backup contains all the decisions that were made to put the video
 together and if that's so without those decisions Cinelerra cannot
 rebuild the video even though it has the video and audio files..  I
 think the problem I may have is that the back up was covered with a back
 up of nothing no video? If that is the case how can I get into the back
 up file I made yesterdayand how can I use it to build the video.  I
 assume that when the video is rendered the back up file and the saved
 video file are put together to make a movie.
   My whole thinking on this may be totally wrong.

Hermann has summarized quite well what could have gone wrong and under which 
circumstances there's a chance to salvage some of your work.

Let me stress one thing one more time: Save backup and Load backup ARE NOT 
MEANT TO SAVE YOUR PROJECT. Use Save and Save as regularly. Load backup 
is really only meant to be used after Cinelerra crashed (and I see no use 
for Save backup).

-- Hannes

___
Cinelerra mailing list
Cinelerra@skolelinux.no
https://init.linpro.no/mailman/skolelinux.no/listinfo/cinelerra


Re: [CinCV] Save back by mistake

2010-06-04 Thread Gour
On Fri, 04 Jun 2010 10:45:19 -0400
 Douglas == Douglas Pollard wrote:

Hello Douglas,

Douglas I have been saving a lot during the production and
Douglas editing.  

I was also hit once by Cinelerra crash and not being able to open the
last session.

From that time on, I keep py *.xml project time under revision control
and whenever I hit some 'milestone' in my project, I regularly commit
 tag changes. (I use darcs, but any VCS can do.)


Sincerely,
Gour

-- 

Gour  | Hlapicina, Croatia  | GPG key: F96FF5F6



signature.asc
Description: PGP signature


Re: [CinCV] Save back by mistake

2010-06-03 Thread Ichthyostega
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Douglas Pollard schrieb:
 Well got up about 4am, couldn't sleep.  Started my computer and then 
 Cinelerra. It came up and then I screwed up, I clicked save backup. Then I 
 clicked Load back up. I guess it had been written over by the back up with 
 another back up of a blank time line.


Hi Doug,

unfortunately Cinelerra acts quite dumb regarding to this backup
function. This is supposed rather to work like a last safety net
when the application crashes and you hadn't saved your session beforehand
for a longer period of time.

Basically, when you select save backup it writes your session into
.bcast/backup.xml

You rarely need to do this manually, because Cinelerra does this automatically
very often, thus this file should always contain a relatively recent state of
your work.

But unfortunately, according to your description, you
1) screwed up
2) wrote that screwed up state into .bcast/backup.xml
   (by selecting save backup)
3) load backup now just loads back this screwed up state into your sesison.

Now the chances if we're able to rescue anything of your work depend on some
very specific circumstances:

- - do you back up your real session.xml manually from time to time? (guess no)
- - did you save your session after you screwed up and before you saved/loaded
  backup? or did you save your session after loading the backup? or didn't
  you save at all?

The last question determines if there is a non-screwed up version of your
session left anywhere, or not. If you *did* save *after* screwing up, you
overwrote the last non-corrupted state with the current corrupted state.
If moreover you don't have any manual backup, then actually all you have
now is the corrupted state of the session.

If you did *not* save after screwing up, then the original session.xml should
still contain the (hopefully not corrupted) state at the time you did the
last session save (Menu filesave or press ctrl-s)


 I loaded the file for my video and it put the video files back into 
 resourses. But it was not on the timeline so I have resourses but no video.

This might indicate two different situations
(a) Cinelerra already lost the actual edit (contents of the timeline)
when you screwed up
(b) Your edit (contents of the timeline) contained in the backup is somewhat
corrupted, so Cinelerra discarded information on load-back in order to
rescue what it was still able to interpret.

Again, what this means for your chances of a recovery largely depends on
what you did *after* loading the corrupted state back (load backup)
- - if you did *not* save it again, than the backup might even contain more
  information, which Cinelerra isn't able to interpret, but which we might
  be able to repair manually
- - but if you *did* save it over the normal session or the backup, then you
  really saved an empty timeline and thus overwrote any information which
  might still have been there.

 I had several years ago used Adobie Premeir and In a situation like this I 
 went to the Premeir files and loaded a file of the movi and there it was on 
 the timeline. I'm guessing they may have been rendered while saving? Do I 
 need to render my work every time I get ready to stop working for the day?

Obviously you can do so and this would at least leave you with a render
of your work (but without the possibility to change anything).

But what is much more important: you should manually copy your session.xml
file at that point somewhere as a backup. Include the date in the name!
Only the session.xml (no need to copy media files, as Cinelerra never modifies
your source media files)

This definitively is a practice I'd recommend, as this would leave you
with a snapshot of your work every day.


 All this seems to go right over my head.  I am wondering if anyone knows of a
 tutorial covering this specific problem.  If not and if I ever figure this 
 out I likely ought to write one and post it online someplace. I can't be the
 dumbest person trying to use Cinelerra and maybe I can help some dumber than
 me one?  In the meantime please help :-(

I can understand how you feel, after maybe having lost quite some work.
Certainly you're not the dumb person here, but rather Cinelerra should
handle these fundamental security matters a little bit more intelligently.

Anyway, the good news, when compared with Premiere, is that Cinelerra saves
the session state, i.e. all the edits and tweaks you did in the course of
your work, into a text based session file

Above, I sloppily called this file session.xml. But actually it bears
the name you gave the session when you created it and saved it the first time.
Just the extension xml is fixed. Also, the backup, which  is always
~/.bcast/backup.xml, is stored in the same, text-based format.

You could open these files with any plain text editor (gedit on gnome,
kate, mouse pad or whatever), look into them and maybe repair things.

Also, if you think there is one of