Best Video Camera?

I'm looking for a commercial or professional video camera that shoots high quality video and is compatible with imovie with no importing issues, etc.
I keep hearing the Canon Vixia HV20 is pretty good...any insight or any others anyone can recommend? The apple store used to offer more choices for professional quality video cams.

The Apple store has never sold anything even remotely close to a professional video camera.  Try B&H Photo Video.
Also note that this is the Final Cut Express forum.  The iMovie forum is here: https://discussions.apple.com/community/ilife/imovie?view=discussions
-DH

Similar Messages

  • Best video camera to use with iMove '11 for iMac

    I'm looking for the best video camera with no difficulties for iMovie. Just to be able to plug in the camera with out having to load additional software or any other difficulties.
    Or if any one else knows what type of file format is specifically needed for macs? MPG4 or AVI?
    Thank you!

    John Vonk wrote:
    You wrote :
    I'm interested to buy a Nikon photocamera Coolpix S8100.
    This camera is NOT on Apple's list of supported cameras to use with iMovie 11. Nor is the camera Canon SD3500 as mentioned by you, I thought ...
    Do you think I could use the Coolpix S8100 camera as well with iMovie 11 ?
    Or could I meet a problem ?
    In my opinion, the camera will work with iMovie '11, HOWEVER....
    I have a Canon SX30IS bridge camera [that is, not a camcorder], and the HD videos work absolutely fine on iMovie with one - for me - important problem.
    As my camera is also not supported, when any number of short video files are loaded in together, iMovie will not understand the sequence they were taken in, and MAY load them in a fairly random order into a project.
    This is not a problem where one or two files are concerned, but where there are more, it can be a major problem if you want them used in sequence.
    You either have to load them into the project one by one, manually, or be able to identify clearly from the thumbnails which is which, or the order will be all wrong. It IS possible to relate what you see as a thumbnail back to the original file, but only one file at a time, so you can't use the thumbnails to work out the order, if the images shown don't do that for you.
    I have used videos from 5 unsupported digital cameras, and even an 8mm cine conversion file quite successfully, so I have no doubt that the Nikon will also work.

  • THE BEST VIDEO CAMERA...??? ..^_^..

    ..
    ..HEY GUYS..
    I'm thinking to buy a video camera for using with IMOVE-08 very soon..but I was wondering which one could be the best .. there are so many brands out there that i can not chose one..!!
    Does anybody know which one could be the best VIDEO CAMERA..? I don't care about money and I'm looking for something good that I don't want to change for a long time..!!
    If you have any ideas please let me know...
    se-ya,,andrea..

    I did a lot of research on the issue, which you can read about here:
    http://www.kbeat.com/Site/Blog/Entries/2007/9/10New_camcorder%2C_HD_atlast!.html
    After much consideration, I went with the Canon HV20, and I've been very happy with the results. I use it on a recent MacBook Pro, and have not had a single issue. You can read a great comparison article featuring the Panasonic Steve Jobs mentioned, the Canon, the JVC, and a Sony:
    http://www.camcorderinfo.com/content/The-Great-HD-Shoot-Out---Canon-HV20-Sony-HD R-HC7-Panasonic-HDC-SD1-JVC-GZ-HD7.htm
    Good luck. I don't think you can go wrong with any of the cameras they reviewed, but the Canon has the best image, which was my number one priority.

  • Best video camera to use with Apple TV?

    I have Apple TV and love it so far. I want to buy a video camera, and need to know what is the best choice for a camcorder in the $200-$300 range, that will record quality video which can be easily downloaded into iTunes and played on Apple TV. I know there are issues with converting video from the "pocket" HD cameras such as the Flip and Kodak Zi8, so it can be played on Apple TV. I don't mind making such a conversion if it's easy and doesn't require a big expenditure on additional software/ accessories.
    My set-up is: iTunes 9 on a Dell PC with Windows XP
    Apple TV (connected via wireless network)
    Samsung 52" LCD HDTV
    Message was edited by: Northmag

    I have Apple TV and love it so far. I'm looking to buy a video camera, and need to know what is the best choice for a camcorder in the $200-$300 range. I want quality video that can be easily downloaded into iTunes and played on Apple TV. I don't mind standard definition if it will still look good on a large HDTV. Two concerns I have with the HD cameras (other than price of course) are file storage issues, and the problems with converting the HD video files so they can be played on Apple TV. I don't mind doing such conversions, just as long as it's not too cumbersome and doesn't require a big expenditure on additional software or accessories. I actually just bought the Kodak Zi8, but it seems incompatable with iTunes, and I'm not really all that impressed with the image quality for an HD camera.
    My set-up is: iTunes 9 on a Dell PC with Windows XP
    Apple TV (connected via wireless network)
    Samsung 52" LCD HDTV

  • Re: Best video camera to work w/ FCP

    Hi All!
    I need a video camera that is easily compatable w/ FCP. My husband bought a Panasonic SDR-H85 and
    I would need a $99.00 video converter...and I don't like the camera..not crisp...too grainy.
    So I am looking for a family video camera ranging from $300.00-400.00. We shoot basketball games,
    ski trips and baseball games. And we have imovie, which is fine, but my job has FCP and I have a copy on my imac here at home, so I would like to have my home videos in FCP because then I can
    add effects and make them sing!
    Thanks for all your help!

    Seriously - you think X was being rude?
    I think he politely told you everything you need to know. Really - this question comes up a LOT. Search is your friend:
    http://discussions.apple.com/search.jspa?objID=f939&search=Go&q=bestvideocamera
    That turns up almost two hundred posts in the last 90 days alone. Granted, not all of them will be what you need, but some of them will be. X was just trying to show you how to fish...
    If you have questions after doing that level of investigation, you can ask specifics...
    regards,
    Patrick

  • Best video camera for  Mac's

    Hi, not sure if I am in the right place or not but here goes ... I am looking for a video camera to take mostly home movies, my son's lacrosse games, kids' Christmas concerts etc. I was looking at some models today and the salesperson told me that the Sony's are not compatible with Mac's. Is this true? I am looking to spend up to $700. I liked the ones that had 40x zoom (good to see the net from the back of the arena). I also don't know if its better to get a video camera with a hard drive or a memory card. I don't anticipate that I would do a lot of editing but I think I would like to edit games and concerts, etc, to the shorter movies to send to the grandparents. Any suggestions, thanks for the advice.
    Carla

    Oh, whether you should get one with a hard drive is a matter of opinion. I've heard pros and cons about hard drive versus tape. Some people say that if you're recording a long, action packed event like a sports event, a hard drive would be better because you don't have to worry about switching out tapes. On the other hand, if you're on a trip, the hard drive can fill and you have no way to download it, unless you have your computer with you. You also take a chance of the hard drive failing before you can get your footage off of it. But one of the technicians at the Sony service center near where I live, said that this isn't an issue for him because he downloads her footage within a day or two.

  • Best non mini dv video camera to import a football match to imovie 09?

    sorry for the 2nd consecutive post, but to go with my previous problem, i am looking for a good cheapish solution to the following problem
    currently the video camera i use to record the youth teams football matches is a panasonic NV G5S which requires firewire to transfer to imovie. my macbook is wonderful, but it doesnt have a firewire port. so what i have to do is import the video to my friends older mac, then transfer it to my mac . all very time consuming, around 4 hours for 1 match. also the quality is rather bad, so bad when analysing the game with the coach, we cant make out which player is which at times. therefor i am considering buying a new video camera which will import direct to my macbook without the need for a firewire cable. could someone recommend the best video camera for quaity which is compatable with the mac for around 200-300 pounds. also i dont mind upgrading to imovie 09 should this be a better application to import higher quality videos.
    please help

    Hello twrate,
    Thanks for using Apple Support Communities.
    For more information on this, take a look at:
    iMovie '11: If iMovie doesn’t recognize your camcorder
    http://support.apple.com/kb/PH2146
    Best of luck,
    Mario

  • Best $1000 video camera?

    So, what is the BEST video camera to buy that is simple to edit in FCP??? (Preferably digital, not mini-DV, and under $1000) Is this a pipe dream?
    Obviously, most the cameras out there, that record in AVCHD are not it.

    Bill,
    Look for a used Panasonic DVX100B which is MiniDV, but please don't shy away from Mini DV as a format in that price range! In my opinion, the arguments for recording digital aren't compelling enough... yet. Remember, MiniDV tape means "instant archiving" to a cost-effective, reliable media and a manageable workflow.
    The important thing is that you not overlook audio. What ever you do, please get at least a prosumer camera with XLR inputs with switchable mic/line and 48volt. You won't find new cameras in that price range with XLR audio inputs.
    The other reason to look specifically for a DVX100B, (besides great color) is 24 Progressive frame rate for film-like video recording.
    You should be able to find them on Ebay in roughly the $1,200 - $1,500 price range.
    Hope that helps.
    Eddie

  • HELP VIDEO CAMERA FINAL CUT PRO 6

    Hey there ok since my camcorder does not work with final cut pro 6 i want one that will but i wenty and looked theres tons of cameras that qualify.. can someone tell me the very best video cameras that i could get for over 600 dollars but under 1200$ because i want soemthing really good wuality and easy good to use but i also dont want something that is stupid quality like i want good quality like hd or something... Thanks
    -Harrison

    http://discussions.apple.com/thread.jspa?threadID=1110808&tstart=0

  • What is best type of 'new' video camera to buy for editing with PE 10?

    I currently own two Sony miniDV camcorders (models DCR-HC28 and HC40) and was doing fine in Premiere Elements and recently upgraded to version 10. I was in the process of using the HC40 cam as a 'pass-through' device to digitize some old VHS tapes, and it worked well for copying from VHS to miniDV tape. Then, I could capture in Premiere Elements and edit, etc. (It would never work to pass all the way through to capture in PE in one step using Firewire).  Now, the HC40 camera has locked up on me halfway through my box of VHS tapes, and is stuck showing the Time/Date screen and the touch screen seems to be disabled.  What to do?
    There do exist plenty of used DCR-HC40 and 52s (which also support pass-through) on Amazon for sale in the $200 range, and that is one option.  I also went to Best Buys this week and looked at all the new Sony video cameras, and they fell into basically two series:  the DCR-SX series, which record in standard definition onto flash memory (SD cards), and the more expensive HDR-CX series, which record in Hi Definition (also on SD cards) but also, I was told, can record in standard definition.  The miniDV camcorders are no more, apparently.  I am not so enamored of HD recording that I would go whole hog for it, as I am happy with the results I have been getting with my miniDV cameras once burned to DVD or converted to MPEG or MP4 for playing on my iPhone, etc. Plus, HD takes up so much more memory and space on the hard drive compared to standard def files.
    I called Sony tech services today to find out that none of the new cameras support the pass-through function for digitizing from old VHS cassettes, so I am looking at buying a VHS-digitizing device as recommended here on the forum such as the ADS Pyro AV Link or Grass Valley ADVC110.  Since I would rather spend that money on a new video camera instead of merely the AV link device which I will have no use for once the tapes are digitized, my question comes back to the cameras. Which of the new cameras will be most ideal for editing in PE10 going forward, or is it best to stick with miniDV for now?  
    Steve G has always seemed to point out that miniDV tape and the ensuing AVI files are the best for PE to work with.  Sony told me today that even the SD cameras such as the DCR-SX65SD ($219) now record onto the SD cards in MPEG2 format, and that AVI is a thing of the past that died with the miniDV tapes.  I assume MPEG2 still comes out as different clips that one assembles on the Timeline in PE10?  One probably could convert the MPEG2 files to AVI, but would that give the same quality as an original AVI file from a miniDV tape? And if MPEG2 is the new standard going forward, do the resulting videos made with PE10 have the same quality as those made from 'native' AVI files?  I will buy a used DCR-HC40 miniDV camera if the end result is better than those to be obtained with the brand new DCR or HDR series cameras now available in stores.  But if the quality is the same, I could perhaps opt for one such as the HDR-CX 130HD ($349) which also records in SD in case some years from now I decide I really DO want to switch to HD formats.
    Any advice on choice/use of the newer cameras and their default formats such as MPEG2 is welcome, in relation to PE10 editing and output capabilities.
    Thanks very much,   paultool3

    Dear JM and Steve,
    Thanks much for your replies.  I plan to get my DCR-HC40 miniDV camera fixed so I can use it for pass-through digitizing from VHS tapes.  I also recently bought one of the Dazzle Video Creator Platinum capture units ($84 at Best Buys) just to try it, and actually got pretty good results in digitizing a VHS-C tape using a VHS-C to VHS adapter unit to play it in our VCR, and then using the Pinnacle Studio HD (version 15) that came with the Dazzle unit to import and digitize through the Dazzle unit.
    The Dazzle unit would not show up in Premiere Elements 10 as an option to capture from, but did in Pinnacle Studio 15.   I used our Sony VAIO with i7 processor and Pinnacle captured the one hour, twenty-five minute- long VHS-C tape to a single 18GB .AVI  clip which I then was able to bring into Premiere Elements 10 and use for output in various formats. 
    When using a less powerful laptop initially, the digitizing failed, with 319 dropped frames in the first 5 minutes.. So it takes a more powerful computer to work with a capture unit like Dazzle, apparently.
    I will eventually be shopping around for a new,  AVCHD format video camera as well based on your recommendations, but the current group of Sonys in this category, such as the HDR-CX130HD ($349) which record video onto SD cards, are getting bad reviews from CNET, claiming they have poor quality HD and other issues.  So for the forseeable future I will be sticking with miniDV using my Sony DCR-HC28 and HC40 camcorders.

  • I've been using a flip video camera since 2009 and all of my videos are in the flipshare library.  What is the best way to burn all these videos to a DVD that will play on my DVD player/tv?

    I've been using a flip video camera since 2009 and all of my videos are in the flipshare library.  What is the best way to burn all these videos to a DVD that will play on my DVD player/tv?  The flipshare library is taking up too much space on my Macbook and I wanted to delete these videos once they were all tranferred to DVDs.
    Any help is greatly appreciated.

    Purplehiddledog wrote:
    I do backup with iCloud.  I can't wait until the new iMac is available so that I can once again have my files in more than 1 location without needing to rely solely on the cloud. 
    I also rely on iTunes and my MacBook and Time Machine as well as backing up to iCloud. I know many users know have gone totally PC free, but I chose to use iCloud merely as my third backup.
    I assume that the restore would result in my ability to open Pages and Numbers and fix the problem with deleting apps, but this would also mean that if my Numbers documents still exist solely within the app and are just not on iCloud for some reason that they would be gone forever.  Is that right?
    In a word, yes. In a little more detail.... When you restore from an iCloud backup, you must erase the device and start all over again. There is no other way to access the backup in iCloud without erasing the device. Consequently, you are starting all over again. Therefore, it would also be my assumption that Pages and Numbers will work again and that the deleting apps issues would be fixed as well.
    If the documents are not in the backup, and you do not have a backup elsewhere, the documents could be gone forever.

  • Best Affordable Reliable Video Camera for imovie

    Does anyone have suggestions for the most affordable and reliable video camera for imovie? I have tried to use an older model Samsung (w/mini-dvd), but, at best the uploads are 'quirky'!

    Hi Sheila,
    You still need to buy a miniDV camcorder if you want to capture your video into iMovie, without going through some conversion software, which will cause loss of quality of your image. Then just burn it to DVD, although the editing process can be a whole lot of fun, plus you can add music to your movie, if wanted.
    Check out the Panasonic line of miniDV cams and for lots of helpful info on all Panny cams, go to the following website. I don't work for Panasonic, by the way, just the proud owner of a superb GS-500 (discontinued- sorry).
    Forest
    http://www.pana3ccduser.com/forumdisplay.php?s=8b722d3c98c5012437a68ecef324cdfb& daysprune=&f=6
    iMac G5 20" 1.8 GHz - 400GB HD - 2GB RAM   Mac OS X (10.4.8)   300 GB & 160GB Ext drives, QT 7.1.5 Pro

  • Best API for video camera app

    Hi. Which Directive/Class will be the better choice if your app is mainly a video camera app. I saw about 3 different Classes to capture videos. I'm currently using Microsoft.Devices/CaptureDevice to capture video. It looks limited to me because found
    out I can't pause==>resume a recording. And what about Zooming? Can you tell me which way I want to go if I want to make sure my camera functionality is powerful? Which directive/class and if possible some code example on how to use it and maybe how to
    zoom, focus ect. Thank you very much

    I'm now using AudioVideoCaptureDevice to capture video and I can do that but the app crash when I try to set the source for the capture device in InitializeVideoRecorder(). Can you take a look and tell me what I'm doing wrong?
    Here's some code snippet:
    // Viewfinder for capturing video.
    private VideoBrush videoRecorderBrush;
    // Source and device for capturing video.
    private CaptureSource _cs;
    private VideoCaptureDevice _cd;
    private AudioVideoCaptureDevice vcDevice;
    double w, h;
    // File details for storing the recording.
    private IsolatedStorageFileStream isoVideoFile;
    private FileSink fileSink;
    private string isoVideoFileName = "iClips_Video.mp4";
    private StorageFile sfVideoFile;
    // For managing button and application state.
    private enum ButtonState { Initialized, Stopped, Ready, Recording, Playback, Paused, NoChange, CameraNotSupported };
    private ButtonState currentAppState;
    // Constructor
    public MainPage()
    try
    InitializeComponent();
    //setup recording
    // Prepare ApplicationBar and buttons.
    PhoneAppBar = (ApplicationBar)ApplicationBar;
    PhoneAppBar.IsVisible = true;
    StartRecording = ((ApplicationBarIconButton)ApplicationBar.Buttons[0]);
    StopPlaybackRecording = ((ApplicationBarIconButton)ApplicationBar.Buttons[1]);
    StartPlayback = ((ApplicationBarIconButton)ApplicationBar.Buttons[2]);
    PausePlayback = ((ApplicationBarIconButton)ApplicationBar.Buttons[3]);
    SetScreenResolution();
    //initialize the camera task
    cameraCaptureTask = new CameraCaptureTask();
    cameraCaptureTask.Completed += new EventHandler<PhotoResult>(cameraCaptureTask_Completed);
    if (isFilePresent("username") && isFilePresent("Password"))
    if (isFilePresent("IsProfilePhotoOnServer"))
    connectToSocket();
    else
    SignUpProfilePhoto();
    else
    SignIn();
    catch (Exception ex)
    this.Dispatcher.BeginInvoke(delegate()
    MessageBox.Show("Constructor Error:\n"+ ex.Message);
    protected override void OnNavigatedTo(NavigationEventArgs e)
    base.OnNavigatedTo(e);
    // Initialize the video recorder.
    InitializeVideoRecorder();
    //prepare shutter hot keys
    CameraButtons.ShutterKeyHalfPressed += OnButtonHalfPress;
    CameraButtons.ShutterKeyPressed += OnButtonFullPress;
    CameraButtons.ShutterKeyReleased += OnButtonRelease;
    protected override void OnNavigatedFrom(NavigationEventArgs e)
    // Dispose of camera and media objects.
    DisposeVideoPlayer();
    DisposeVideoRecorder();
    base.OnNavigatedFrom(e);
    CameraButtons.ShutterKeyHalfPressed -= OnButtonHalfPress;
    CameraButtons.ShutterKeyPressed -= OnButtonFullPress;
    CameraButtons.ShutterKeyReleased -= OnButtonRelease;
    protected override void OnOrientationChanged(OrientationChangedEventArgs e)
    if (vcDevice != null)
    if (e.Orientation == PageOrientation.LandscapeLeft)
    txtDebug.Text = "LandscapeLeft";
    videoRecorderBrush.RelativeTransform =
    new CompositeTransform() { CenterX = 0.5, CenterY = 0.5, Rotation = 90 };
    //rotate logo
    if (logo != null)
    RotateTransform rt = new RotateTransform();
    rt.Angle = 90;
    //default rotation is around top left corner of the control,
    //but you sometimes want to rotate around the center of the control
    //to do that, you need to set the RenderTransFormOrigin
    //of the item you're going to rotate
    //I did not test this approach, maybe You're going to need to use actual coordinates
    //so this bit is for information purposes only
    logo.RenderTransformOrigin = new Point(0.5, 0.5);
    logo.RenderTransform = rt;
    //rotate sign in link
    if (MyGrid != null)
    RotateTransform rt = new RotateTransform();
    rt.Angle = 90;
    //default rotation is around top left corner of the control,
    //but you sometimes want to rotate around the center of the control
    //to do that, you need to set the RenderTransFormOrigin
    //of the item you're going to rotate
    //I did not test this approach, maybe You're going to need to use actual coordinates
    //so this bit is for information purposes only
    MyGrid.RenderTransformOrigin = new Point(0.5, 0.5);
    MyGrid.RenderTransform = rt;
    if (e.Orientation == PageOrientation.PortraitUp)
    txtDebug.Text = "PortraitUp";
    videoRecorderBrush.RelativeTransform =
    new CompositeTransform() { CenterX = 0.5, CenterY = 0.5, Rotation = 90 };
    //rotate logo
    if (logo != null)
    RotateTransform rt = new RotateTransform();
    rt.Angle = 0;
    //default rotation is around top left corner of the control,
    //but you sometimes want to rotate around the center of the control
    //to do that, you need to set the RenderTransFormOrigin
    //of the item you're going to rotate
    //I did not test this approach, maybe You're going to need to use actual coordinates
    //so this bit is for information purposes only
    logo.RenderTransformOrigin = new Point(0.5, 0.5);
    logo.RenderTransform = rt;
    //rotate sign in link
    if (MyGrid != null)
    RotateTransform rt = new RotateTransform();
    rt.Angle = 0;
    //default rotation is around top left corner of the control,
    //but you sometimes want to rotate around the center of the control
    //to do that, you need to set the RenderTransFormOrigin
    //of the item you're going to rotate
    //I did not test this approach, maybe You're going to need to use actual coordinates
    //so this bit is for information purposes only
    MyGrid.RenderTransformOrigin = new Point(0.5, 0.5);
    MyGrid.RenderTransform = rt;
    if (e.Orientation == PageOrientation.LandscapeRight)
    this.Dispatcher.BeginInvoke(delegate()
    txtDebug.Text = "LandscapeRight";
    // Rotate for LandscapeRight orientation.
    //videoRecorderBrush.RelativeTransform =
    //new CompositeTransform() { CenterX = 0.5, CenterY = 0.5, Rotation = 180 };
    //rotate logo
    if (logo != null)
    RotateTransform rt = new RotateTransform();
    rt.Angle = -90;
    //default rotation is around top left corner of the control,
    //but you sometimes want to rotate around the center of the control
    //to do that, you need to set the RenderTransFormOrigin
    //of the item you're going to rotate
    //I did not test this approach, maybe You're going to need to use actual coordinates
    //so this bit is for information purposes only
    logo.RenderTransformOrigin = new Point(0.5, 0.5);
    logo.RenderTransform = rt;
    //rotate MyGrid
    if (MyGrid != null)
    RotateTransform rt = new RotateTransform();
    rt.Angle = -90;
    //default rotation is around top left corner of the control,
    //but you sometimes want to rotate around the center of the control
    //to do that, you need to set the RenderTransFormOrigin
    //of the item you're going to rotate
    //I did not test this approach, maybe You're going to need to use actual coordinates
    //so this bit is for information purposes only
    MyGrid.RenderTransformOrigin = new Point(0.5, 0.5);
    MyGrid.RenderTransform = rt;
    if (e.Orientation == PageOrientation.PortraitDown)
    this.Dispatcher.BeginInvoke(delegate()
    txtDebug.Text = "PortraitDown";
    videoRecorderBrush.RelativeTransform =
    new CompositeTransform() { CenterX = 0.5, CenterY = 0.5, Rotation = 270 };
    // Hardware shutter button Hot-Actions.
    private void OnButtonHalfPress(object sender, EventArgs e)
    //toggle between video- play and pause
    try
    this.Dispatcher.BeginInvoke(delegate()
    if (StartPlayback.IsEnabled)
    PlayVideo();
    if (PausePlayback.IsEnabled)
    PauseVideo();
    catch (Exception focusError)
    // Cannot focus when a capture is in progress.
    this.Dispatcher.BeginInvoke(delegate()
    txtDebug.Text = focusError.Message;
    private void OnButtonFullPress(object sender, EventArgs e)
    // Focus when a capture is not in progress.
    try
    this.Dispatcher.BeginInvoke(delegate()
    if (vcDevice != null)
    //stopVideoPlayer if it's playing back
    if (currentAppState == ButtonState.Playback || currentAppState == ButtonState.Paused)
    DisposeVideoPlayer();
    StartVideoPreview();
    if (StartRecording.IsEnabled)
    StartVideoRecording();
    else
    StopVideoRecording();
    catch (Exception focusError)
    // Cannot focus when a capture is in progress.
    this.Dispatcher.BeginInvoke(delegate()
    txtDebug.Text = focusError.Message;
    private void OnButtonRelease(object sender, EventArgs e)
    try
    this.Dispatcher.BeginInvoke(delegate()
    catch (Exception focusError)
    // Cannot focus when a capture is in progress.
    this.Dispatcher.BeginInvoke(delegate()
    txtDebug.Text = focusError.Message;
    // Update the buttons and text on the UI thread based on app state.
    private void UpdateUI(ButtonState currentButtonState, string statusMessage)
    // Run code on the UI thread.
    Dispatcher.BeginInvoke(delegate
    switch (currentButtonState)
    // When the camera is not supported by the phone.
    case ButtonState.CameraNotSupported:
    StartRecording.IsEnabled = false;
    StopPlaybackRecording.IsEnabled = false;
    StartPlayback.IsEnabled = false;
    PausePlayback.IsEnabled = false;
    break;
    // First launch of the application, so no video is available.
    case ButtonState.Initialized:
    StartRecording.IsEnabled = true;
    StopPlaybackRecording.IsEnabled = false;
    StartPlayback.IsEnabled = false;
    PausePlayback.IsEnabled = false;
    break;
    // Ready to record, so video is available for viewing.
    case ButtonState.Ready:
    StartRecording.IsEnabled = true;
    StopPlaybackRecording.IsEnabled = false;
    StartPlayback.IsEnabled = true;
    PausePlayback.IsEnabled = false;
    break;
    // Video recording is in progress.
    case ButtonState.Recording:
    StartRecording.IsEnabled = false;
    StopPlaybackRecording.IsEnabled = true;
    StartPlayback.IsEnabled = false;
    PausePlayback.IsEnabled = false;
    break;
    // Video playback is in progress.
    case ButtonState.Playback:
    StartRecording.IsEnabled = false;
    StopPlaybackRecording.IsEnabled = true;
    StartPlayback.IsEnabled = false;
    PausePlayback.IsEnabled = true;
    break;
    // Video playback has been paused.
    case ButtonState.Paused:
    StartRecording.IsEnabled = false;
    StopPlaybackRecording.IsEnabled = true;
    StartPlayback.IsEnabled = true;
    PausePlayback.IsEnabled = false;
    break;
    default:
    break;
    // Display a message.
    txtDebug.Text = statusMessage;
    // Note the current application state.
    currentAppState = currentButtonState;
    public async void InitializeVideoRecorder()
    try
    if (_cs == null)
    _cs = new CaptureSource();
    fileSink = new FileSink();
    _cd = CaptureDeviceConfiguration.GetDefaultVideoCaptureDevice();
    CameraSensorLocation location = CameraSensorLocation.Back;
    var captureResolutions =
    AudioVideoCaptureDevice.GetAvailableCaptureResolutions(location);
    vcDevice = await AudioVideoCaptureDevice.OpenAsync(location, captureResolutions[0]);
    vcDevice.RecordingFailed += OnCaptureFailed;
    vcDevice.VideoEncodingFormat = CameraCaptureVideoFormat.H264;
    vcDevice.AudioEncodingFormat = CameraCaptureAudioFormat.Aac;
    // Initialize the camera if it exists on the phone.
    if (vcDevice != null)
    //initialize fileSink
    await InitializeFileSink();
    // Create the VideoBrush for the viewfinder.
    videoRecorderBrush = new VideoBrush();
    videoRecorderBrush.SetSource(_cs);
    // Display the viewfinder image on the rectangle.
    viewfinderRectangle.Fill = videoRecorderBrush;
    _cs.Start();
    // Set the button state and the message.
    UpdateUI(ButtonState.Initialized, "Tap record to start recording...");
    else
    // Disable buttons when the camera is not supported by the phone.
    UpdateUI(ButtonState.CameraNotSupported, "A camera is not supported on this phone.");
    catch(Exception ex)
    MessageBox.Show("InitializeVideoRecorder Error:\n" + ex.Message);
    public async Task InitializeFileSink()
    StorageFolder isoStore = ApplicationData.Current.LocalFolder;
    sfVideoFile = await isoStore.CreateFileAsync(
    isoVideoFileName,
    CreationCollisionOption.ReplaceExisting);
    private void OnCaptureFailed(AudioVideoCaptureDevice sender, CaptureFailedEventArgs args)
    MessageBox.Show(args.ToString());
    private void OnCaptureSourceFailed(object sender, ExceptionRoutedEventArgs e)
    MessageBox.Show(e.ErrorException.Message.ToString());
    // Set the recording state: display the video on the viewfinder.
    private void StartVideoPreview()
    try
    // Display the video on the viewfinder.
    if (_cs.VideoCaptureDevice != null
    && _cs.State == CaptureState.Stopped)
    // Add captureSource to videoBrush.
    videoRecorderBrush.SetSource(_cs);
    // Add videoBrush to the visual tree.
    viewfinderRectangle.Fill = videoRecorderBrush;
    _cs.Start();
    // Set the button states and the message.
    UpdateUI(ButtonState.Ready, "Ready to record.");
    //Create optional Resolutions
    // If preview fails, display an error.
    catch (Exception e)
    this.Dispatcher.BeginInvoke(delegate()
    txtDebug.Text = "ERROR: " + e.Message.ToString();
    // Set recording state: start recording.
    private void StartVideoRecording()
    try
    // Connect fileSink to captureSource.
    if (_cs.VideoCaptureDevice != null
    && _cs.State == CaptureState.Started)
    _cs.Stop();
    // Connect the input and output of fileSink.
    fileSink.CaptureSource = _cs;
    fileSink.IsolatedStorageFileName = isoVideoFileName;
    // Begin recording.
    if (_cs.VideoCaptureDevice != null
    && _cs.State == CaptureState.Stopped)
    _cs.Start();
    // Set the button states and the message.
    UpdateUI(ButtonState.Recording, "Recording...");
    StartTimer();
    // If recording fails, display an error.
    catch (Exception e)
    this.Dispatcher.BeginInvoke(delegate()
    txtDebug.Text = "ERROR: " + e.Message.ToString();
    // Set the recording state: stop recording.
    private void StopVideoRecording()
    try
    // Stop recording.
    if (_cs.VideoCaptureDevice != null
    && _cs.State == CaptureState.Started)
    _cs.Stop();
    // Disconnect fileSink.
    fileSink.CaptureSource = null;
    fileSink.IsolatedStorageFileName = null;
    // Set the button states and the message.
    UpdateUI(ButtonState.Stopped, "Preparing viewfinder...");
    StopTimer();
    StartVideoPreview();
    // If stop fails, display an error.
    catch (Exception e)
    this.Dispatcher.BeginInvoke(delegate()
    txtDebug.Text = "ERROR: " + e.Message.ToString();
    // Start the video recording.
    private void StartRecording_Click(object sender, EventArgs e)
    // Avoid duplicate taps.
    StartRecording.IsEnabled = false;
    StartVideoRecording();
    private void DisposeVideoRecorder()
    if (_cs != null)
    // Stop captureSource if it is running.
    if (_cs.VideoCaptureDevice != null
    && _cs.State == CaptureState.Started)
    _cs.Stop();
    // Remove the event handler for captureSource.
    _cs.CaptureFailed -= OnCaptureFailed;
    // Remove the video recording objects.
    _cs = null;
    vcDevice = null;
    fileSink = null;
    videoRecorderBrush = null;
    Thanks in advance.

  • Which video camera works best with Premiere Pro CS6

    I'm a beginner in working with PP and need to purchase a video camera which will work seemlessly with Premiere Pro.  I don't want to go through a lot of conversion steps. I want to tape my kids sports, be able to take the raw video right from the camera to PP and begin editing, copying etc. Does the Canon HFM 500 with ABCHD formats provide what I need or do I need something more sophisticated?  Just getting started with the whole video editing thing and want to make the right choices before buying a camera. Thanks for any input.

    This message has a really good graphic about requirements
    - http://forums.adobe.com/thread/810750
    More about Requirements http://forums.adobe.com/thread/618058
    Disk Configurations http://forums.adobe.com/thread/878419
    What I built for CS5 and the camera I use are in http://forums.adobe.com/thread/652694

  • Best low cost HD video camera for holiday!

    I currently shot on Sony EXR1 and back up cameras 2 x Sony Z1's but dont want to take either of these on vacation, to flaming big!
    Anyone out in FCP land got a suggestion for a flash card/small video camera (HD) to take on my holidays?
    I was looking at the Flip Mino HD Camcorder or even the Sony HDR-XR100 80GB AVCHD HDD Camcorder.

    Hi
    If You won on the lottery.
    Google RED Cameras
    astronomical costs - but that's what some pros use
    nice to see then at least - no cost to view
    Yours Bengt W

Maybe you are looking for

  • SharePoint Foundation 2013 - FBA Custom Login Page

    Hi,      i am trying to enable FBA in SharePoint Foundation 2013 and it works fine for default login page      but when i try to create custom login page ( which is already working without any problems in SharePoint 2010 )  i receive an error when i

  • Mass change - Move existing sales orders from Sales org A to Sales org B

    Good morning dear network, am seeking for your guidance on one specific matter. We are in the process of making changes to our billing / organisational structure (new sales orgs) One of the challenges is that we need to move existing open sales order

  • How to calculate value in SNMP performance rule?

    Hi there, My environment is running SCOM 2007 R2. Now I have a request to develop MP to monitor a network device which support SNMP. I successfully discovered the device. Then I created a performance rule using System.Performance.SNMPPerformanceProvi

  • Set parameters values depending on other parameters

    Is it possible in the Bex to have a parameter to be used to load data from another infoprovider (then the one of the actual query) in order to populate a select-option in the query ? - a Customer exit variable seems to be able to only change its own

  • Acrobat XI - Consistent Crash/Locking Up (Mac OS X 10.8.2)

    About a week ago Acrobat X Pro started locking up 10-15 seconds after any PDF was opened. Once this happens all I get is the spinning beach ball - to infinity and beyond. The only way to get out of it is to force quit acrobat. It doesn't matter what