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.

Similar Messages

  • Which of these would be the best iMac for video editing?

    Hello, pretty simple question, which of these 2 iMac configurations would be best suited for video editing? I want to use Final Cut Pro X and Adobe After Effects (not cutting edge effects just simple stuff).
    Option 1 - 21.5 inch
    3.1GHz Quad-core Intel Core i7, Turbo Boost up to 3.9GHz
    16GB 1600MHz DDR3 SDRAM - 2X8GB
    1TB Fusion Drive
    NVIDIA GeForce GT 750M 1GB GDDR5
    Option 2 - 27 inch
    3.4GHz Quad-core Intel Core i5, Turbo Boost up to 3.8GHz
    8GB 1600MHz DDR3 SDRAM - 2X4GB
    1TB Serial ATA Drive @ 7200 rpm
    NVIDIA GeForce GTX 775M 2GB GDDR5
    For some reason Apple don't offer more than 1GB of dedicated video ram in anything but the maxed out 27inch. Personally, I’m not fussed about the bigger screen and  I would say that having the faster processor, double the ram and a fusion drive would be more beneficial than the extra gig in the video card  but I’m not 100% sure, what do you guys think?
    Thanks.

    If you do a significant amount of video editing the larger display is nice but not absolutely necessary. I’d also recommend an SSD or Fusion drive rather than the stock mechanical drive which really is dog slow. If you choose an SSD 8GB will be plenty though 16GB is better if you go with the smaller model.

  • How to write API for web cam?

    who knows how to write API for web cam?

    if you mean capture from the cam try JMF I've done it a million times
    salut

  • What are the best settings for video  compression if my end result is for use as  progressive .flv

    What are the best settings for video compression if my end result is for use as  progressive .flv.?
    Thanks,
    KIM

    Use the Final Cut Studio forum
    http://discussions.apple.com/forum.jspa?forumID=939

  • What is the best Monitor for Video editing & Graphic Design?

    Hi every one,
    I would like to find out what is the best monitor for video editing and graphic design that you recomend, I am trying to buy one but not sure which one is good and not expansive.
    Thanks very much

    I don't want 2 monitors, so a single 27inch model just what I need... plenty of room for PPro, or I can have a Word document and a Text file open and side by side
    John,
    That is personal taste and there is no discussing taste. However, from my perspective, and that is personal, I prefer 3840 x 1080 resolution with dual monitors over 1920 x 1080 with a single monitor, but that is because I very often have Firefox, Filezilla, Dreamweaver and some other applications open at the same time, switching between the Adobe forums, Gmail accounts, Notebook results from the PPBM5 data submissions, PPBM5 form submissions, MySQL access, phpadmin pages to update the database, the PPBM5 results pages and various DW .php pages for the maintenance of our database and switching back and forth between various versions of PR. I occasionally really run out of real estate with all these applications and could not consider a single monitor with only 1920 x 1080 resolution, even if it were a 105" screen. In the future I would even like to have a four monitor setup (with MPE hardware support) in a two by two configuration, so that I can freely move my application screens around.
    If that happens, notice I say if and not when, my preference for a monitor would be something like 4 Samsung F2380 monitors. Small bezel, great display and panel, affordable.

  • Did iPhone have API for video recording?

    Did iPhone have API to write an application for video recording?. I have read all the document about audio&video that release along with SDK beta5 but can't find anything about video recording, all they said is...
    Audio
    Support for recording, processing, and playing audio files and streams.
    Video
    Support for full-screen display of video files.
    if currently iPhone don't have API for video recording, Did apple will develop it in future release of SDK?
    thank you.

    Here is a link the the apple developer site that might help out.
    http://developer.apple.com/

  • Best option for video conferencing in ios app ?

    I want to implement video conferencing in ios app. what is the best option for this?

    There are several: Fuze, Webex, are a few. These two also have desktop components. Try looking in the app store and googling to see if you can also find reviews/suggestions and other options on the web.

  • 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

  • Rotate the front camera in Android for video chat app

    Hi,
      I developing a video chat app on Android with Adobe AIR 3.6 beta.
    I currently using the Camera, Microsphone and Video classes. I panning to use StageVideo next
    I understand fully that Adobe has stated that when using the Camera do it in Landscape mode.
    Problem is my compnay wants it in Portrait mode only and is not interested in landscape video chatting app at all!
    I can do this in native Java code with 6 lines of code by rotateing the camera,
    but it seems impossible on Adobe Air mobile.
    What I tried
    a) Rotate the display object contain the video which has my camera attached
    Result: It works! It only solves half my problem as the video is still being transmitted  in landscape mode
    b) Using Matrix and transform
    Result. Does not work correctly and does not help as the video is still being transmitted in landscape mode
    What I am considering
    a) Build an ActionScript Extension that calls native java code that rotates the camera
    Boy is this really nessscary?
    b) Create another Netstream and copy the video stream contains the landscape vidoe feed into an bytearray and then
    transpose the array and feed it into a newly created Portrit video feed!
    Is this evan technically possible?
    I understand peope will say that just accept landscape but that not an option right now
    Any hep is greatly appreciated. I cannot be the first engineer that wants a Portriat locked video chatting appp on Android using Adobe AIR

    I ran into this very same problem building a video conf app that could rotate in any direction on the device.
    I ended up doing what you tried for A, but took it a little further. I injected information into the stream I was sending so I would know what to do on the other side.... information including not only the oriention of the video, but orientation of the device as well as the Microphone activity level. (because i needed to know everyones mic levels on all devices).
    Yes this is a workaround but at least it's a solution.
    something like this....
    netsream.send("onActivity", {micActivity:this._microphone.activityLevel});

  • Where's the HD video camera app on 4s?

    No HD Video app anywhere to be found.  What's up??

    What do you mean?
    There are not two different cameras/apps.
    The hd video is the only video.
    iPhone User Guide (For iOS 5.0 Software)

  • The best MacBook for video production

    Hello,
    I want to start working on video production (from camera shooting to video editing and compositing).
    As a first step, mobility is very important, so I want to know what is the best MacBook to start with (best price/performance ratio)?
    Also is Final Cut Studio package all I need for video production?
    Thanks!

    Have you ever worked with video before?
    What software do you intend to use? What formats will you acquire, edit, output?
    Do you intend to make money from this or is it a hobby?
    If you intend to make money from your efforts, do you have a capitalization plan and have you talked to your banker? Do you have a business plan in place that has been vetted by knowledgeable people?
    Head down to your local library and pull anything you can find in the business section regarding starting a small business then read what ever you can get your hands on about video production. Then, walk over to the public access channel and sign up for one of their "intro to video" sessions.
    Honestly, the speed of the laptop is the least of your concerns.
    On the other hand, if this is just a way to play, purchase whatever you want.
    x

  • Best practice for video storage?

    What is the best way for storing videos on external drives? I am a new FCP user coming from Sony Vegas. In Vegas I could import the .mts files into Vegas without the need of the complete file structure as FCP requires when ingesting to ProRes. Since Vegas worked in this manner, I store the .mts files in folders that are dated when shot. Now I'm faced with finding another program to convert to ProRes as FCP needs to complete file structure to ingest media. Another issue is that I have different types of shoots on one single flash card and I can no longer just dump the .mts files in dated folders. What is the best way of splitting up the flash card, yet keeping the required information FCP needs for ingesting media?
    The solution would be to dump the videos to my external drive as soon as I'm done shooting, but most likely it's something I'll forget to do.
    Anyone have any advice on storing videos that have two plus types footage of different events?

    I have a tutorial that covers this...
    http://library.creativecow.net/ross_shane/tapeless-workflow_fcp-7/1

  • Best practice for Video over IP using ISDN WAN

    I am looking for the best practice to ensure that the WAN has suffient active ISDN channels to support the video conference connection.
    Reliance on load threshold either -
    Takes to long for the ISDN calls to establish causing the problems for video setup
    - or is too fast to place additional ISDN calls when only data is using the line
    What I need is for the ISDN calls to be pre-established just prior to the video call. Have done this in the past with the "ppp multilink links minimum commmand but this manual intervention isn't the preferred option in this case
    thanks

    This method is as secure as the password: an attacker can see
    the hashed value, and you must assume that they know what has been
    hashed, with what algorithm. Therefore, the challenge in attacking
    this system is simply to hash lots of passwords until you get one
    that gives the same value. Rainbow tables may make this easier than
    you assume.
    Why not use SSL to send the login request? That encrypts the
    entire conversation, making snooping pointless.
    You should still MD5 the password so you don't have to store
    it unencrypted on the server, but that's a side issue.

  • Best Monitors for video editing??? NEC LCD2690WUXi² Vs 24"Apple GLOSSY LED

    I am so stuck finding the right monitor for video editing in my price range i just cant afford the 30" apple cinema display, what is next best solution out there...?
    Is Anyone using the NEC LCD2690WUXi² Monitors? from what i can tell they are better than the 24" apple LED displays for video editing as...
    a) anti glare screen & can be properly colour calibrated
    b) 26" screen Vs 24" screen size
    c) got DVI-I & DVI-D Connectors so compatible with NVIDIA GT 120 outputs (1 Mini DisplayPort and 1 dual-link DVI-D)
    i would love the 30" apple but the NEC comes in at 1/2 the price so i can eventually buy two & i would have definitely taken the 24" but its just not suitable for professional video editing from everything I've read - mainly due to glossy screen, colours & calibration
    pls can anyone help with any display solutions/setups
    warmest regards
    graeme
    Oh PS do the NEC LCD2690WUXi² work flawlessly with the latest "Nehalem" Mac Pros?

    Not sure if that model number is here or not, but these are supposed to be very good for color work, though I do know that my old shops are still using their CRT's.
    http://www.necdisplay.com/Products/Series/?series=171d9fbb-281e-44d8-be67-14d146 e8ada0
    Third party monitors are having some trouble with the new Macs. Mostly because of the mini-display ports on the newest Apple supplied cards, but there seem to be other issues as well. You can definitely expect to use the DVI port and leave the mini display for whatever Apple will force on us next.
    Apples 24"? Well, it works fine for most but in Apples own description of the display it was made to connect laptops to.
    Edit: I'm sorry, for video work? Most anything in the upper end is fine.
    Message was edited by: Samsara

  • Best Monitors for Video editing?

    Hey guys. I'm looking at an NEC monitor for editing my stills, and am wondering if this will be suitable for video editing?
    Models I'm considering are:
    http://www.necdisplay.com/p/desktop-monitors/pa241w-bk
    http://www.necdisplay.com/p/desktop-monitors/pa242w-bk
    http://www.necdisplay.com/p/desktop-monitors/pa271w-bk
    These monitors are great for stills, as they cam emulate paper types well, but do I need a more "vibrant" monitor for video? Just worried that my video will look a bit off on these monitors, as it's such a different medium?
    If they aren't suitable, what brand/models are considered good? (Professional level).
    Cheers,
                 Ben

    Hey Fuzzy, sorry about the format of this reply. Not sure to quote on here the way you did. Your points are addressed numerically.
    1. I haven't seen the user manuals, but using http://www.necdisplay.com/p/desktop-monitors/pa271w-bk for example, under color gamut, there's no mention of Rec709. Compare that to: http://www.eizo.com.au/products/coloredge/cg276/index.html#tab02, under preset modes. Not to mention this entire page: http://www.eizo.com/global/solutions/graphics/video_editing_and_post_production.html.
    Just seems like NEC isn't playing up their video editng credentials, and I wonder why?
    If you can link me to a user manual for any of the above models, which shows that it ships with Rec709 I'd appreciate it.
    2. I couldn't find that artcle, unless you mean: http://www.videomaker.com/article/15133-nec-multisync-pa271w-color-correct-lcd-display-rev iew. In any case, I meant NEC's marketing.
    This page has nothing: http://www.necdisplay.com/p/desktop-monitors/pa271w-bk
    The incedibly detailed marketing PDF here: http://www.nec-display-solutions.com/p/download/pr/File/cp/Products/LCD/Shared/Brochures/P DF-PASeries.pdf?fn=PASeries.pdf actually contains the phrase "A range of Professional Desktop Displays that are ideal for users in the Photography and Media, Architecture, Engineering, Industrial Design and Precision CAD fields. " (No mention of Video, although it is the first NEC document mentioning "Built in Rec-BT709")
    You have to understand that for a comsumer such as myself, not spelling these things out is going to make me look for answers. Or go to a company that does spell it out.
    3. Got it, thanks.
    4. I think I get that. I'll read the article. But... do these NEC monitors comply?

Maybe you are looking for

  • Error while loading the portal content in Content administrator

    hi all, After successful login in to portal, by default portal loads the Content Administrator. While loading PORTAL CONTENT its throwing an error message u201CERROR: OBJECT REQUIREDu201D. Where as its the same error with the System administrator-->

  • Programmatically delete the Sold-to partner function

    hello CRM experts, I am trying to add the Sold-To partner based on the sales organization selection. I am doing the same using CRMV_EVENT on ORGMAN where i am calling the function module which sets the sold-to partner using the FM "CRM_PARTNER_MAINTA

  • Bpel control console opens very slow (10.1.3.4)

    Hi I have Oracle SOA Suite 10.13.4 (+ MLR #7 patch) installed at HP-UX itanium server. From the past two days, bpel console takes too much time open on almost every page. Few days before this problem started i had changed the JVM settings by increasi

  • DVD dual layer write speed?

    Anybody know what the maximum write speed of the Superdrive is, for dual-layer DVDs? I have a late 2011 MacBook Pro 15" and I want to buy some blank DL DVDs.  I'm looking at Verabtim DVD+R DL blank media.  They offer both 2.4X and 8X speeds.  I've re

  • TS4022 cant get icloud control panel to load correctly to use outlook 2013

    i cant get control panel to load correctly to allow me to set up sync functions  to my outlook 2013 on my pc