View Single Post
Posts: 482 | Thanked: 550 times | Joined on Oct 2010
#16
Originally Posted by nicholes View Post
is there anything which a noob can understand? i dont know what to do i just start xterminal and type

python

(after pressing enter)

should i paste your code (whole code) at once

or i should paste this only.....

Code:
import gst
import time
import os

bin = gst.element_factory_make("camerabin")
bin.set_property("videoenc", gst.element_factory_make("dspmp4venc"))
bin.set_property("videomux", gst.element_factory_make("hantromp4mux"))
bin.set_property("audioenc", gst.element_factory_make("nokiaaacenc"))

while True:
    bin.set_state(gst.STATE_PLAYING)
    bin.set_property("filename", "current.mp4")
    bin.set_property("mode",1)
    #starts recording
    bin.emit("user-start")

    time.sleep(60)
and then this.........

Code:
    # stops recording
    bin.emit("user-stop")
    bin.set_state(gst.STATE_PAUSED)
    bin.set_state(gst.STATE_NULL)
    try:
        os.remove("twominutesold.mp4")
    except OSError:
        print "No two-minutes-old file exists yet."
    try:
        os.rename("oneminuteold.mp4", "twominutesold.mp4")
    except OSError:
        print "No one-minute-old file exists yet."
    os.rename("current.mp4", "oneminuteold.mp4")
and what do you mean by saying this...


Code:
chmod 755 record.py; ./record.py
it says no such file or directory
Copy the code I posted into a file called record.py. Then run:
Code:
chmod 755 record.py; ./record.py
 

The Following User Says Thank You to skykooler For This Useful Post: