Recording from webcam into fcp

Can you record video from a web cam directly into FCP?

Final Cut doesn't capture from USB sources. If you're referring to a built-in iSight, then it's a USB camera. Quicktime Player can record video from it, though.

Similar Messages

  • Record from webcam to f4v on FMS

    I'm trying to build / modify an application to record from webcam and microphone, in a web browser and save it to an FMS 5.4.2 server to stream via web and iOS
    recording as a flv file works fine and it plays back just fine in firefox / any browser
    I can steam f4v files over http as filename.f4v.m3u8 and that works fine with the samples that come with FMS from my record folder (/opt/adobe/fms/applications/record/streams/)
    My flash web application can record to the FMS server, the file it records has the .f4v file extension, has content (i see the file size), and has time in quicktime (4 or 5 seconds - just a test) but it doesn't play - the screen is black and never starts.
    I know i'm right on the edge of figuring this out, I just don't know what I'm missing or whats wrong (i'm a php programmer, not action script)
    any ideas ?
    here is the code i'm working with:
    package com
        import fl.controls.ProgressBar;
        import fl.controls.ProgressBarMode;
        import flash.display.MovieClip;
        import flash.events.Event;
        import com.NetConnector
        import flash.events.MouseEvent;
        import flash.events.TimerEvent;
        import flash.media.Camera;
        import flash.media.Microphone;
        import flash.media.Video;
        import flash.net.navigateToURL;
        import flash.net.NetConnection;
        import flash.net.NetStream;
        import flash.net.URLLoader;
        import flash.net.URLLoaderDataFormat;
        import flash.net.URLRequest;
        import flash.net.URLRequestMethod;
        import flash.net.URLVariables;
        import flash.text.TextField;
        import flash.utils.setTimeout;
        import flash.utils.Timer;
        import flash.media.H264Level;
        import flash.media.H264Profile;
        import flash.media.H264VideoStreamSettings;
        import flash.media.VideoCodec;
         * @author Alexander (flash2you) < >
        public class Recorder extends MovieClip
            private var dataHolder:DataHolder = DataHolder.getInstance()
            public var layer:MovieClip
            public var activityLevel_pb:ProgressBar
            public var aguja:MovieClip
            public var aguja2:MovieClip
            public var publishButton:MovieClip
            public var timer_txt:TextField
            public var recordStatus:MovieClip
            public var recordBtn:MovieClip
            private var netStream:NetStream
            private var microphone:Microphone = Microphone.getMicrophone()
            private var camera:Camera = Camera.getCamera()
            public var  video:Video
            private var timer:Timer = new Timer(100)
            private var clockTimer:Timer = new Timer(1000)
            public var published:Boolean = false
            private var isRecording:Boolean = false
            private var minutero = 0;
            private var crono = 0;
            private var records = 0;
            public var settings_mc:MovieClip
            public static var recorder:Recorder
            public var settings_icon:MovieClip
            private var limitTimer:Timer
            public function Recorder()
                Recorder.recorder = this;
                timer.addEventListener(TimerEvent.TIMER, on$timer)
                clockTimer.addEventListener(TimerEvent.TIMER, on$clockTimer)
                //visible = false
                recordBtn.buttonMode = true
                recordBtn.addEventListener(MouseEvent.CLICK , recordBtn$click)
                recordBtn.addEventListener(MouseEvent.MOUSE_OVER, recordBtn$over)
                recordBtn.addEventListener(MouseEvent.MOUSE_OUT, recordBtn$out)
                addEventListener(Event.ADDED_TO_STAGE, onAddedToStage)
                limitTimer = new Timer(dataHolder.timelimit * 1000);
                limitTimer.addEventListener(TimerEvent.TIMER, onLimitTimerHandler)
            private function onLimitTimerHandler(e:TimerEvent):void
                 stopPublish()
             *  when we comes to second frame
            private function onAddedToStage(e:Event):void
                removeEventListener(Event.ADDED_TO_STAGE, onAddedToStage);
                init()
             *   function for set up camera from settings module
            public function setCamera(_camera:Camera) {
                camera = _camera
                addCameraSettings()
                video.width = 1280;
                video.height = 720;
                video.attachCamera(camera)
                if (netStream){
                    netStream.attachCamera(camera)
            public function setMicrophone(mic:Microphone) {
                microphone = mic;
                if (netStream){
                    netStream.attachAudio(microphone)
                addMicSettings()
            private function addMicSettings() {
                microphone.setUseEchoSuppression(true);
                microphone.setSilenceLevel(1)
            private function addCameraSettings():void
                camera.setMode(1280, 720, 25);
                   camera.setLoopback(true);
                   camera.setQuality(0, 100);
            public function init() {
                startConnect()
             *  main function for connection
            private function startConnect() {
                visible = true
                timer_txt.htmlText = "<b>00:00</b>";
                initCamera()
                initMicropone()
                var nc:NetConnection = new NetConnection()
                nc.connect(null)
                netStream = new NetStream(nc)
                netStream.attachAudio(microphone)
                video.attachCamera(camera)
                layer.visible = false
                publishButton.gotoAndStop(1);
                activityLevel_pb.mode = ProgressBarMode.MANUAL;
                recordStatus.gotoAndStop("noRecord")
                timer.start()
                connection.addEventListener(NetConnector.CONNECTED, connectionComplete)
                connection.startConnection()
            public function get connection():NetConnector {
                return dataHolder.connection
            private function on$timer(e:TimerEvent) {
                activityLevel_pb.setProgress(microphone.activityLevel, 100)
             *  when connection to your stream server done
            private function connectionComplete(e:Event = null) {
                netStream = new NetStream(connection)
                netStream.attachAudio(microphone)
                netStream.attachCamera(camera)
             *   add 0 if less then 10secs
            private function addLeading(nbr) {
                if (nbr<10) {
                    return ("0"+Math.floor(nbr));
                } else {
                    return (Math.floor(nbr).toString());
             *   update visible clock, rotate arrows
            private function updateTimer() {
                timer_txt.htmlText = "<b>"+addLeading(crono/60)+":"+addLeading(crono%60)+"</b>";
                aguja.rotation = aguja.rotation+6;
                if (addLeading(crono/60)>minutero) {
                    aguja2.rotation = aguja2.rotation+6;
                    ++minutero;
                // end if
                ++crono;
            private function on$clockTimer(e:TimerEvent):void
                updateTimer()
            private function startClockTimer() {
                clockTimer.start()
             *  update graphics and start recording
            private function recordBtn$click(e:MouseEvent):void
                if (!isRecording) {
                    startRecording()
                    recordStatus.gotoAndStop("record")
                    recordBtn.visible = false
            private function recordBtn$over(e:MouseEvent):void
                if (!isRecording) {
                    this.gotoAndPlay(65);
            private function recordBtn$out(e:MouseEvent):void
                if (!isRecording) {
                    this.gotoAndPlay(61);
            private function startRecording() {
                if (connection.connected){
                    netStream.publish("mp4:" + dataHolder.filename + ".f4v", "record");
                isRecording = true
                startClockTimer()
                publishButton.gotoAndPlay(2)
                publishButton.buttonMode = true
                publishButton.addEventListener(MouseEvent.CLICK, publishButton$click);
                limitTimer.start()
             *  redirect to finishURL that was passed via flashvars
            private function publishButton$click(e:MouseEvent):void
                stopPublish()
                var request:URLRequest = new URLRequest(dataHolder.finishURL)
                navigateToURL(request, "_self")
            private function stopPublish():void
                netStream.close();
                connection.close();
                limitTimer.stop();
                clockTimer.stop();
                isRecording = false
                recordStatus.gotoAndStop("recordEnd")
                updateTimer();
             *  init microphone
            private function initMicropone():void
                microphone = Microphone.getMicrophone()
                addMicSettings()
             *  init camera
            private function initCamera():void
                camera = Camera.getCamera()
                addCameraSettings()

    Hi,
    Thanks for the details
    First, the quality of the feed we get to the flash player and FMS is highly limited by the capabilities of the webcam that the users have beyond which we cannot improve the quality.
    Next, flash player can encode good quality and hence you should probably find more stuff related to how best you can ingest video from a webcam on to the flash player.
    - Does recording from server side with asc script will increase the quality ?
    No, FMS does not do any type of transcoding/re-encoding stuff. All it does is to 'transmit' and in your case, to flush bits to the disk. So, unless FMS recieves 'Quality', it cannot do much.
    - what configurations files on the server can i adjust to increase the recording quality ?
    From above, it flows that, there are no configurations on the server that can make your quality grow. The configurations are more to do with delivery. It can be tweaked to improve streaming, reduce latency, quick start and more.
    - is there a way to cache locally the stream if the bandwith is not high enough, and when the user stops recording, upload it to the server (it doesn't have to be live or broadcast).
    I don't think flash player can do this.
    Thank you !

  • When i try to import from itunes into FCP 7 i get error, file error; 39 files recognized,0 access denied 243 unknown

    When i try to import from itunes into FCP 7 i get error, file error; 39 files recognized,0 access denied 243 unknown

    Be careful,  FCP is an open system which is great, but it allows you to work with formats that are not completely compatible with fcp and can cause serious problems down the road.  You can check the formats of all audio files brought into fcp by selecting them in the browser and hitting command-9,  Use compressor to convert all audio files to 48k 16 bit aiffs before importing to fcp.  There's a preset for this format in the apple presets.  You mention video files.  The same thing holds.  In particular, avoid bringing in h264 quicktime movies.  Convert to an fcp friendly format like prores using compressor.

  • Insertion of records from view into a table

    hello Friends,
    I have a view LGR is build on 12 table,this view has over 1 millon records, now when i run reports based on this view are so much slower, for speeding up reports i create a table LGRT and base all the reports on it, but the problem is that after any chage to the data of the LGR view , I delete all records from LGRT table and reinsert all records from LGR view
    delete from lgrt;
    insert into lgrt
    select *
    from lgr
    friends its a very long procedure what can i do to minimaze the human work.....
    i mean that it should be done automatically.

    Hello,
    It sounds like you could use a materialised view here to speed things up, also it will save you the hassle of deleting records from the temporary table etc as they offer quite a few synchronisation options. Have a look at the documentation here:
    http://download-west.oracle.com/docs/cd/B10501_01/server.920/a96540/statements_63a.htm#SQLRF01302
    There a quite a few examples toward the bottom of the page.
    HTH

  • How Journal Import groups records from GL_INTERFACE into Journal Headers

    Hello,
    Does anyone know how or using what criteria the Journal Import program groups records from the GL_INTERFACE into Journal Entries?
    The R12 User Guide says that :
    REFERENCE4 (Journal entry name): Enter a journal entry name for your journal entry.
    Journal Import creates a default journal entry name using the following format:
    (Category Name) (Currency) (Encumbrance Type ID, if applicable) (Currency
    Conversion Rate, if applicable) (Currency Conversion Date, if applicable) (Originating
    Balancing Segment Value), chopped to the first 100 characters. If the above results in
    multiple journals in the same batch with the same name, then additional characters are
    chopped off, and a 2, 3, 4, and so on, is added for the second, third, fourth, journals with
    the same name.
    Does it mean that for every unique combination of Category+Currency+CurrencyConversion Rate+Currency Conversion Date, a Journal Header would be created? I also found that although not mentioned in the user guide, if the Accounting Date within a group of records is different, the import program includes accounting date to the above criteria and tries to create separate Journal headers per Accounting Date.
    Also, is there a way to override this ( Category+Currency+CurrencyConversion Rate+Currency Conversion Date) criteria?
    Thanks,
    Manish

    any suggessions on the above query?
    Thanks & regards
    Aboo

  • How to import audio/video from DVD into FCP

    Hi, I need to import/capture into FCP from a dvd. When dvd files are open on my Mac it show VOB fotmat for video. I imported those files but they don't have audio, also the total time is 20 minutes but when imported into FCP it shows only bout 25 seconds. can someone help on this matter?
    Thanks in advance

    Cinematize works great. You can select portions or the entire DVD. It will not read encrypted DVD's so assuming you are using media that you have rights to it will do fine.
    You can import in several compressions. If you like you can import only the audio, only the video, etc. It will give you a QT file at the end.
    http://www.miraizon.com/products/products.html

  • I can't import from Itunes into FCP HD

    got the capture done with bears hand NOW i can't get audio tune from Itunes to import it says can't recognize file or something like that.
    I have a powerbook G4 10.4.9 FCP HD 4.5
    is this another case of the 10.4.9 and 4.5 being incompatable (the reason i can't capture from DVCPro)
    If my motorcycles ran like this tuff I'd never get out of the garage! thanks for your help in advance. bRAD

    It is songs purchased from iTunes that you cannot convert...and that we cannot explain how to convert. Even though YOU might use it for legal purposes, such as temp music or demo reels, we still cannot explain how to bypass DRM on Apple's own site. Doing so would violate their rules.
    BUT...if you have a CD of the music, getting songs is much easier:
    #5 Imported music from CD or iTunes
    Shane's Stock Answer #5:
    To get music into FCP, it needs to be an AIFF file at 48khz, 16 bit stereo. So if you want a song from a CD, you go into the iTunes Preferences and set this up under the IMPORTING tab:
    File > preferences > importing > import using - AIFF encoder > Setting - Custom
    Sample Rate - 48.000 kHz
    Sample size - 16 bit
    Channels - Stereo
    If you have an mp3 that you want to use, then you can convert it thru iTunes as well.
    If the piece of music you want to use is something you purchased thru iTunes, I'm afraid I can't help you there. There are copywrite issues that prevent files from being converted into the format that FCP can recognize.
    Shane

  • Quicktimes from AVID into FCP

    I exported a final piece from AVID Adrenaline as an uncompressed Quicktime. I took that QT to my Mac (G5, OS 10.4.1, FCP 5.1.4), and imported it into FCP. The resulting clip has audio, but the video is completely white. The QT also does not play on Quicktime 7.1.2, though it did play on the Mac Quicktime 7.1.2 on the Adrenaline system.
    I dug around, and it appears that the problem might be related to the AVID codec for QT exports (which I don't quite understand why there would be a particular AVID codec if it's uncompressed). I went to the AVID sight and downloaded the codec they have for Intel macs and installed it. That did not have any effect. I gather from the posts I see on the internet that this is a problem that can have many unrelated reasons... any ideas? Or is there an AVID export codec that I should use on Adrenaline that is more consistent with FCP?
    Thanks again in advance for your wisdom,
    Andrew

    I don't know your timeline codec in Avid, but I had the same problem. The thing is that avid codecs are "special", so special that avid is the only one that can read them. I was working with dvcpro timeline and if the "use avid codecs" was checked in the export settings it wouldn't play in fcp. So don't check the "use avid codecs" if you plan to export to fcp. One workaround I found few years back was to install avid free dv and then I got the avid codecs to work but it seems that avid has stopped the avid free dv project Hope this helps.

  • What is the best way to load 14 million COPA records from BW into HANA?

    I have been managing a project in which we are attempting to load COPA data from BW into HANA using Open Hub and we continue to run into memory allocation errors in BW. We have been able to load 350,000 records.
    Any suggestions on what the best approach would be along with BW memory parameters.
    Your replies are appreciated.
    Rob

    Hello,
    this seems to be issue in BW caused by big volume of migrated data. I do not think that this is HANA related problem. I would suggest to post this message into BW area - you might get much better support there.
    But to help as much as I can - I found this (see point 7):
    http://help.sap.com/saphelp_nw04/helpdata/en/66/76473c3502e640e10000000a114084/frameset.htm
    7. Specify the number of rows per data package for the data records to be extracted. You can use this parameter to control the maximum size of a data package, and hence also how many main memories need to be made available to structure the data package.
    Hope it helps.
    Tomas

  • Can't transfer/import XDCAM files from harddrive into FCP

    hi, i filmed all of my footage using an XDCAM and had to return the cams immediately. so i copied all the clips from the capture media to an external hard drive (everything within the BPAV folder) one to one. i also downloaded and installed the XDCAM EX Clip Browser on my MacBook Pro and can view the clips.
    the problem i have is that i can't import the clips into FCP. the "Import> SONY XDCAM..." feature in FCP won't allow me to access these files. the BPAV folder remains greyed out.
    what do i need to do to get the clips into FCP? is there a different plugin i need? the clip browser won't let me export the clips to any other format. i'm stumped. i run FCP computer on my G5 PPC Quad core. the file browser only runs on Intel macs. so i use my MBP to view the clips but that's all i can do.
    can someone please help me out ?
    many thx!
    fj

    in the spirit of armano'os last post and FYI: i picked up the cams on short notice, never used them before and there were no instructions. the ppl just told me to copy the files over to my HD, since i had to return the cams immediately and had no time to hook up the cams to FCP.
    the 'mistake' i seem to have made was that i looked at the data structure and saw that the clips always ended up in the CLPR folder within each BPAV folder - each in its own folder in that fiolder and with XML and data files - so i copied directly to that one BPAV folder i copied from the first capture media i moved to my hard drive instead of copying the entire BPAV folder from each capture media. however i tested the import immediately to see if it actually played back the files in the XDCAM clip browser and they did.
    i assumed all was fine with this method and it would save me a lot of duplicate BPAV folders... hopefully though this isn't the end.

  • Why does my canvas display white after importing sequence from Color into FCP 7

    Hi, I have a problem involving the relationship between Color and Fcp 7. When I imported my Color grade back into fcp 7 it permanently changed my fcp working file, even the other ungraded sequences. Now when the cursor is static over a clip all that is diplayed on the canvas is white, but when the film plays it plays normally. This is obviously a problem because it is useful to see individual frames when editing.
    Furthermore, when I exported the graded sequence from Fcp 7 as a .mov, certain parts were now blocks of white, the first time it seemed to be the parts where there were green unrendered bars above the clips in the fcp file, but then the second time I rendered it all prior to exporting and there were still two areas where it was white in the export, namely the title credit which I had made against a colour solid Matte, and also a greenscreen clip that I had imported from After effects.
    The problem now is that it has permanently changed fcp so that all of the working files for my different projects now display as white when the cursor is static.
    Does any one have any ideas?
    Thanks alot,
    Bill

    Ah actually just solved the problem, turns out it has nothing to do with Color after all, just on the Canvas drop down menu to the right it was set to Alpha rather than RGB - very simple really!

  • Import Clips From DVD into FCP

    I am working on a 50th anniversary project for a client. They want to include several "home movie" clips in the project. They provided the home video footage to me on DVD. I am looking for the best way to import the material on the DVD into FCP.
    I have used Handbrake to capture the video from the DVD and the file is saved in an MP4 format. But when I try to import that file into my FCP bin, FCP tells me that it does not recognize the file format.
    I think that I can connect a DVD player to my system by running the signal from the DVD player into my DV cam, and then into my MAC, so that is a possibility.
    I am just wondering if I am overlooking something that is quicker or easier.
    Again my goal is to import material from a DVD into FCP so I can use clips on my timelines.
    Any hint, tips, advice?
    Thanks in advance!
    phoenix3505

    Forget Handbrake and read my [MPEG Streamclip tutorial|http://discussions.apple.com/thread.jspa?threadID=2059475&tstart=0].

  • Footage from DVD into FCP

    Hi, just wondering the best way to get footage of my friend's wedding which he gave me on a DVD into FCP so I get work my magic on it?
    Crazy

    download the free MPEG Streamclip application
    use it to open and transcode the video to a QT compatible codec for editing, (such as DV)
    work your magic

  • Can't get layer with effects from photoshop into fcp

    I imported a psd into fcp 2 but it doesn't have the effects applied to it .
    it is the basic element only with no effects the element was warped text
    Vic
    mac pro   Mac OS X (10.4.9)  
    mac pro   Mac OS X (10.4.9)  

    did you flatten the image in PS first?
    I don't know if this is any help:
    http://discussions.apple.com/thread.jspa?messageID=4266777&#4266777

  • Error when creating record from portal into MDM using MDM API's

    Hi All,
    When trying to create a new record from Portal we are getting the below error. It is working fine till yesterday.
    We are using MDM API's from webdynpro java for creating.
    What could be the reason for this. Not sure whether this error is ocuring for all the users or for single user.
    "Exception: CommandException com.sap.mdm.commands.CommandException: com.sap.mdm.internal.protocol.manual.ServerException: Database command execution error. A SQL statement failed to execute. The actual error may have been written to a log file."
    Please help to resovle this.
    Thanks
    Satish

    Hello Satish
    Suppose your Portal was upgrated
    if it right -  search and deploy new mdm packages
    Regards
    Kanstantsin

Maybe you are looking for

  • Can I install a 2nd HDD in my Satellite P200-10C?

    Hi I have a Satellite P200-10C which I want to upgrade with a 2nd HDD. I called a Toshiba representative who told me my model doesn't support an other HDD. But then again, why does it have a place in the back of the laptop for a 2nd one? Could some o

  • Acrobat 9 Pro install......NOT!

    Hello Everyone! Installing Adobe Acrobat 9 Professional (Windows XP Pro) and not able to install due to the following error: Error 1402 Could not open Key: Unknown PDF Maker.MSProject/CLSID I have checked to make sure no other Adobe products are inst

  • Textarea size problem on SharedWhiteBoard

    i have a problem with the SharedWhiteBoard when i'm typing really long text entries with the text tool.  when i commit the text, the text area overruns the bounds of the whiteboard and is clipped on either side.  i realize that the whiteboard compone

  • Create a log in tab in tab control and to create one of the tab is disabled and grayed

    Hello there Can you helpme to solve my question about log in in tab control? So basically i have two page in a tab control, page 1 contains log in such as username, password and login button and second page is nothing. After the user input the correc

  • Unexplained 02 Data Allowance Drain at Midnight

    Hi all. I don't think I've ever had reason to post on here before so I'm hoping that, perhaps, some of you knowledgable lot might be able to help me. I've had an iPhone on 02 (UK) since they first came out and with each year have upgraded to the late