Best practice for computer video - de-interlace or not

I know that there is a lot of discussion on this forum pertaining to interlacing, but after a search I was unable to answer my question(shocking, I know).
I produce distance education classes for a small university. The bulk of our footage is shot on DVCAM or digitized from S-VHS or even 3/4" U-Matic! All of it is captured in NTSC-DV. We output in two formats enhanced DVD (ala e-DVD) and .flv (through Cleaner). My question is this: the majority of our students are going to be viewing these videos on their computers. Is there anything special that we should be doing with the footage in terms of de-interlacing? And if we should de-interlace what settings should we use? And will de-interlacing adversly effect our few students that watch the DVD videos on a set top player?
Thanks in advance for your help and please accept my apologies if I have missed a previous post addressing this question.
BTW, we are using FCS with all softare up to date.
2 - PowerMac G5 2.0Ghz DP   Mac OS X (10.4.4)   1- Mac Mini

The answer, I would say, is "it depends". Simple de-interlace throws away half the vertical resolution and doubles up each scanline. Smart de-interlace - like Nattress film effects (60i->30p) - blends the "comb" effect that can happen when viewing interlace material in a progressive (computer monitor) display to leave it looking like motion blur.
You need to look at the material and see if it is problematic when viewed on a progressive display/computer monitor. This would likely be high contrast movement (a bright object moving against a dark background). If the material doesn't look bad, there's no need to go thru the extra processing required to de-interlace. Watching material with smart de-interlacing on an interlace display shouldn't be too bad...
Patrick

Similar Messages

  • Best Practice for Showing Videos in a Windows Application

    I am building a windows 8 application that has multiple articles.  Each article will have anywhere from 0-3 videos associated with it.  I was wondering where I could find some guidelines, best practices or examples about the how best to do this
    from a design stand point, so that app is in line with the Windows Application guidelines.
    Any help would be appreciated!
    Thanks!

    Hi bcp1978,
    >>I was wondering where I could find some guidelines, best practices or examples about the how best to do this from a design stand point, so that app is in line with the Windows Application guidelines
    To design a windows app, we need to understand Microsoft design principles first:
    https://msdn.microsoft.com/library/windows/apps/hh781237.aspx Use these principles as you plan your app, and let them guide your design and development choices
    Microsoft also provide a page of design guideline:
    https://dev.windows.com/en-us/design
    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click
    HERE to participate the survey.

  • Best Practices for Professional video editing

    Hi
    I'd like to know your thoughts on what the most proffessional / effeciant method for editing are. At the moment, I archive all the footage from a DV tape through iMovie (I just find iMovie easier for doing this) save / archive all the imported segments of clips I need, name them, then import them into FCP
    When I finish an edit I export and uncompressed Quicktime movie, then back up the entire project on an external drive
    Is this good practise, Should I export the final edit to tape?
    I've just started out as a video-maker as a paid proffession and I'd like to know the most 'by the book' methods
    THanks
    G5 Dual   Mac OS X (10.4.8)  

    Sounds to me that you're doing a whole lot of extra steps using i-movie as your import. You're going to lose some of FCP best media features by not digitizing with FCP. Batch Capture in FCP isn't hard to learn.
    I wouldn't say there's any "rulebook" for professional editors. We all work a little differently but here are some of my "best practices"
    Always clearly name and label all of the tapes that you are using in a fashion that makes sense to you. When I cut a large project I may have multiple tapes. If I lose a piece of media accidentally, it's easier to go back and re-digitize if I have organized the project early in.
    Clearly label bins and use them wisely. For example, on a small project I might have a "video" bin, a "music" bin and a "graphics" bin. This saves searching through one large bin.
    On larger projects, I try to think ahead to how I will edit and make bins accordingly. For example I might have bins as follows, interviews, b-roll location a, b-roll location b and so on. Then I'll have music bins, animation bins and still graphic bins. I generally try to save all to one hard drive which saves me looking through three or four drives. This isn't always possible depending upon the size of the project.
    As for back-up. Lots of peope buy harddrives for each project and then store them until they need them next. Of course, keep all of your raw-footage and you can always re-digitize.
    When I'm done with a project I save the completed project to tape...this is for dubs and library. I save the FCP information on a DVD and I burn the media from the drive, because I can't afford multiple hard drives. I would rather re-digitize my raw if I need to re-do the project in the future.
    That's how I do it, but other editors have other methods. I would highly suggest digitizing in FCP and not i-movie, but that's entirely up to you. You're not doing anything "wrong."
    G4 Dual Processor   Mac OS X (10.4.1)  
    G4 Dual Processor   Mac OS X (10.4.1)  

  • What are some of your best practices for using videos in your marketing campaigns?

    As video becomes more and more popular, what are some best practices you have for effectively using video in your marketing campaigns? Any cool examples?

    Just saw this topic.
    We use video a great deal in our campaigns.  One of our best ones though was for an offering that the written word couldn't convey as quickly, succinctly, or visually even with graphics that a short commercial could do.  We therefore created a simple video with professional VO work and blasted it out via email and social networks.  The video clearly communicated our product and it's value to our prospects.
    In return we got a enormous response of form submits from individuals wanting to download the products overview documentation.  It is still one of our most watched videos.
    We are now looking at adding in more value-add videos to go along with the current 'product information' stable to help generate more soft-sell opptys.
    We are firm believers in using video.  You can't just put anything out there and expect just because it is a video to do well.  You must plan it carefully, think the messaging and value offered through just as much as any outbound offering.  Time is still valuable and your prospects are always asking what's in it for me.  Once they get something that they believe wastes their time, they will be more skeptical in the future regarding your videos or any messaging.
    Keeping trust and relevance is essential to generating value with video.

  • Best practices for posting video to my iWeb site?

    What's the best way to upload movies to my site so that visitors can watch them while sacrificing the least amount of quality, size and speed?
    As an example, the iPhone commercials on the Apple webpage start playing instantly, look great and when Large is selected are the perfect size.
    But I made a 1.5 minute iSight video on iMovie and saved it as a streaming quicktime file and it takes about 10 minutes to fully load once it's on my site. And I have a 10 mpbs internet connection.
    I also just pulled up a large movie trailer on iTunes and it looks great and started playing instantly.
    Is there a better way for posting video? Perhaps in flash or another codec that would make more sense? Videos on youTube play instantly, although the quality isn't always great.
    thanks!
    MacBook Pro   Mac OS X (10.4.9)  

    There is no absolute correct way. One way is shown in this demo page. It lets the page load without having the movie load thus speeding up the page load a fair amount. The movie only has to load when the Play button is clicked on and then it opens in a separate window sized just for the movie. The code used is also shown on the page. This way can allow you to use a larger QT file and not affect the loading of the original page it's linked to.
    OT

  • Best practice for adding video

    Hi. I've crafted a lovely app with multiple slideshows which was rejected for lack of interactivity. I'm now in the process of planning multiple short videos and audio files to add into it.
    To test the video feature I used Handbrake to turn a video to a 330 x 178 resolution MP4 h.264. (I will probably make the final versions about 400 horizonta.)
    I used the Place command and in the Content viewer preview it looks fine.
    1) Using the Media panel you can choose the Poster be from a current frame but this does not add the Play symbol so app users might think it a static picture. Is my only option to do this is to make my own poster and add the Play symbol on top or is there an integrated way to do this?
    2) My app pages have white backgrounds. Aesthetically is it 'wrong' to place the video directly on it. Should I just create a larger black rectangle for each video to give it a border or is there anything else to make it look professional?
    3) The Media panel also has a Controller option which i presume allows you to set the video playback controls but anything I select doesn't seem to make a difference. I've also used Lynda but haven't found an explanation. What does it do?
    4) I've viewed the My 9 months app made by forum MVP Bob Levine. When turning to a new page a button pops out with a mic. symbol that when pressed plays back audio. It looks pretty clever. If it's not a trade secret how do you make the button pop out?
    Thanks

    1. I generally create a poster image with that play symbol. Easy enough
    to do. Open the video in Photoshop, go to the frame you want, add the
    symbol and save as a PNG file.
    2. If it looks good, it is good.
    3. If you really want to control the video I'd suggest creating buttons
    and assigning video actions to them
    4. Those are three state MSOs. The first state is an image sequence with
    a go to next state button. The next state is the pop out glossary
    containing a scrolling frame with anchored MP3 files positioned over the
    terms. The close button takes you to a third state with a state version
    of the button.

  • Best practices for creating video covers

    I'm looking to create custom video cover pages that will serve as the main graphic at the begining of each article in an Annual Report DPS app I'm designing. The thought is to have a stylized image/poster that will seamlessly start playing a video full screen when touched. The subject in the video will start from this exact position and hopefully create the illusion of the image coming to life. I'm looking for best pracitices or some tips on making this happen. Here's a screen grabs to better explain what I trying to acheive.
    Once you click on the video button the on screen graphics will fade out and the subject will begin to move. Thanks

    You can make it happen by creating a private connection for 40 users by capi script and when creating portlet select 2nd option in Users Logged in section. In this the portlet uses there own private connection every time user logs in.
    So that it won't ask for password.
    Another thing is there is an option of entering password or not in ASC in discoverer section, if your version 10.1.2.2. Let me know if you need more information
    thnaks
    kiran

  • Best practice for importing videos

    My company is currently evaluating Adobe Presenter to
    possibly move our training efforts towards Adobe Flash technology.
    Currently we produce AVI videos which are converted to WMV for web
    delivery. Since we have 100's of these videos, our preference is to
    convert these AVI (or WMV) files and embed them into a slide in
    PPT/Presenter.
    Our videos consist of an instructor's desktop showing our
    home-grown software and how to use it. So, unlike live action
    video, a lossy solution won't work for us as it distorts the fine
    details of our software interface.
    I've tried having Presenter convert the AVI for me into FLV
    but the results were not acceptable (keep in mind we need to expand
    the video to completely fill the PPT slide. For an example, see:
    http://training.dmsi.com/test2/
    For cases like this, is it better to try to find an separate
    AVI to FLV converter or an AVI to SWF converter? If so, what
    software is recommended? In my tests either the image is distorted
    or the video contains oddities, like blurring then sharpening
    throughout the video playback.
    Any help/advice is greatly appreciated.
    --Tom

    My company is currently evaluating Adobe Presenter to
    possibly move our training efforts towards Adobe Flash technology.
    Currently we produce AVI videos which are converted to WMV for web
    delivery. Since we have 100's of these videos, our preference is to
    convert these AVI (or WMV) files and embed them into a slide in
    PPT/Presenter.
    Our videos consist of an instructor's desktop showing our
    home-grown software and how to use it. So, unlike live action
    video, a lossy solution won't work for us as it distorts the fine
    details of our software interface.
    I've tried having Presenter convert the AVI for me into FLV
    but the results were not acceptable (keep in mind we need to expand
    the video to completely fill the PPT slide. For an example, see:
    http://training.dmsi.com/test2/
    For cases like this, is it better to try to find an separate
    AVI to FLV converter or an AVI to SWF converter? If so, what
    software is recommended? In my tests either the image is distorted
    or the video contains oddities, like blurring then sharpening
    throughout the video playback.
    Any help/advice is greatly appreciated.
    --Tom

  • Best practice for streaming video with quickly (2-5 sec) changing sources

    Hi!
    In my flex app I have a videodisplay, which should change its
    source every 2-5 seconds to an other clip (and or an other playhead
    time). Im trying to reduce the buffering times between the source
    changes, so that the resulting video plays without interceptions.
    To reduce the buffering times i've tried multiple video instances
    which preload its new source while an other instance is playing its
    clip.
    Are there better ways for doing this? Could SMIL be a
    solution?
    Thanks!

    There are several ways you can do this:
    1) If you really want to just reduce buffer times, while
    continuing to switch clips manually, you can use the "2-phase
    buffering" approach that developers commonly use to reduce startup
    times. Just before you switch, set the buffer size to something
    very small (0.5 secs is common). This will allow the buffer to fill
    rapidly. When you get the buffer full status event, set it to
    something more stable, like 2 secs, or 5 secs. Note that there will
    always be a small gap in playback with this approach, but that may
    be acceptable for your app.
    2) Use client-side playlists. You can add your short clips to
    the playlist using NetStream.play(reset=false). Each one will play
    in turn, with no gap in between. This is a very powerful technique,
    but it does require you to know somewhat in advance what clips
    needs to be added to the list. If you need to switch immediately,
    you'll still end up with a small gap in playback.
    3) Flash Player 10, in combination with an upcoming release
    of Flash Media Server, will support a feature called "Dynamic
    Streaming" that will allow for seamless transitions between clips,
    with very little latency. This may not help you out right now, but
    be on the lookout for it!

  • Best practice for p2p video chatting

    I use netgroup to implement a video chatting program. The # of memebers in this group is small (2 or 3). I find the audio is delayed (sometimes by 4s) and even cut (e.g. I count number from 1 to 10 but the other memeber only heard 1,2,3 then jump to 7). This happens both when the two members are in totally different locations and when they are in the same location using different computers.
    I wonder if there is any article about improving the performance and reduce the delay.
    Thanks.
    ilsh

    NetStream.audioReliable is only for 1:1 (DIRECT_CONNECTIONS) or client-server streaming.  all data in a P2P multicast stream is partially reliable (where the reliability is controlled by the NetStream.multicastWindowDuration).
    a P2P multicast may have a jitter of up to the multicast window duration.  shorter values for the window can decrease latency and jitter but may also decrease the reliability of the stream (leading to more glitches and artifacts).
    for interactive chat between a small number of participants, you should use the DIRECT_CONNECTIONS form.

  • Best Practices for smooth video playback

    I'm using a low res. video as a reference movie in a 5.1 project. 23.98 fps, H.264. Video playback is very choppy. In the video playback window the Resolution setting in the pulldown menu is greyed out. It's set to Full Res. How do I change this setting? Also any tips for achieveing smooth video playback?
    Thanks.

    jasonjantzen wrote:
    Ha, typical. No repsonse. Where's Durin when you need him?
    Give the man a break - he's probably asleep, and now you're expecting him to work over the weekend...
    I'm sorry, but I can't help you with the video problem. The only time I tried this recently, I couldn't get the damn video to play in Audition at all, so I gave up; fortunately it didn't matter. The only thing I know is that the video engine it uses has been changed at some stage (probably CS5.5) - heaven only knows what the implications of this are.

  • "Best practice" for components calling components on different panels.

    I'm very new to Swing. I have been learning from tutorials, but these are always relatively simple interfaces , in which every component and container is initialised and added in the constructor of a main JFrame (extension) object.
    I would assume that more complex, real-world examples would have JPanels initialise themselves. For example, I am working on a project in which the JFrame holds multiple JPanels. One of these Panels holds a group of JToggleButtons (grouped in a ButtonGroup). The action event for each button involves calling the repaint method of one of the other Panels.
    Obviously, if you initialise everything in the JFrame, you can simply have the ActionListener refer to the other JPanel directly, by making the ActionListener a nested class within the JFrame class. However, I would like the JPanels to initialise their own components, including setting the button actions, by using an extension of class JPanel which includes the ActionListeners as nested classes. Therefore the ActionListener has no direct access to JPanel it needs to repaint.
    What, then, is considered "best practice" for allowing these components to interact (not simply in this situation, but more generally)? Should I pass a reference to the JPanel that needs to be repainted to the JPanel that contains the ActionListeners? Should I notify the main JFrame that the Action event has fired, and then have that call "repaint"? Or is there a more common or more correct way of doing this?
    Similarly, one of the JPanels needs to use a field belonging to the JFrame that holds it. Should I pass a reference to this object to the JPanel, or should I have the JPanel use "getParent()", or some other method?
    I realise there are no concrete answers to this query, but I am wondering whether there are accepted practices for achieving this. My instinct is to simply pass a JPanel reference to the JPanel that needs to call repaint, but I am unsure how extensible this would be, how tightly coupled these classes would become.
    Any advice anybody could give me would be much appreciated. Sorry the question is so long-winded. :)

    Hello,
    nice to get feedback.
    I've been looking at a few resources on this issue from my last post. In my application I have been using the Observer and Observable classes to implement the MVC pattern suggested by T.PD.(...)
    Two issues (not fatal, but annoying) with this are:
    -Observable is a class, not an interface; since most of my Observers already extend JPanel (or some such), I have had to create inner classes.
    -If an Observer is observing multiple Observables, it will have to determine which Observer called its update() method (by using reference equality or class comparison or whatever). Again, a very minor issue, but something to keep in mind.I don't deem those issues are minor. The second one in particular, is rather annoying in terms of maintenance ("Err, remind me, which widget is calling this "update()" method?").
    In addition to that, the Observable/Observer are legacy non-generified classes, that incurr a loosely-typed approach (the subject and context arguments to the update(Observable subject, Object context) methods give hardly any info in themselves, and they generally have to be cast to provide app-specific information.
    Note that the "notification model" from AWT and Swing widgets is not Observer-Observable, but merely EventListener . Although we can only guess what reasons made them develop a specific notification model, I deem this essentially stems from those reasons.
    The contrasting appraoches are discussed in this article from Bill Venners: The Event Generator Idiom (http://www.artima.com/designtechniques/eventgenP.html).
    N.B.: this article is from a previous-millenary series of "Design Techniques" articles that I found very useful when I learned OO design (GUI or not).
    One last nail against the Observer/Observable model: these are general classes that can be used regardless of the context (GUI/non-GUI code), so this makes it easier to forget about Swing threading rules when using them (essentially: is the update method called in the EDT or not).
    If anybody has any information on the performance or efficiency of using Observable/ObserverI would be very surprised if this had any performance impact. If it had, that would mean that you have either:
    - a lot of widgets that are listening to one another (and then the Mediator pattern is almost a must to structure such entangled dependencies). And even then I don't think there could be any impact below a few thousands widgets.
    - expensive or long-running computation in the update methods. That's unrelated to the notification model itself.
    - a lot of non-GUI components that use the Observer/Observable to communicate among themselves - all the more risk then, to have a GUI update() called outside the EDT, see remark above.
    (or whether there are inbuilt equivalents for Swing components)See discussion above.
    As far as your remark 2 goes (if one observer observes more than one subjects, the update() method contains branching logic) : this also occurs with the Event Delegation model indeed: for example, it is quite common that people complain that their actionPerformed() method becomes unwieldy when the same class listens for several JButtons.
    The usual advice for this is, use anonymous listeners, each of which handles the event from only one source (and generally very close in code to the definition of that source), and that simply translates the "generic" event notification method into a specific method call of a Controller or Mediator .
    Best regards.
    J.
    Edited by: jduprez on May 9, 2011 10:10 AM

  • Best practice for optimizing processing of big XMLs?

    All,
    What is the best practice when dealing with large XML files ... (say couple of MBs).
    Instead of having to read the file from the file system everytime a static method is run, what would be the best way in which the program reads the file once and then keeps it in memory. So the next time it would not have to read and parse it all over again?
    Currently my code just read the file in the static method like ...
    public static String doOperation(String path,...) throws Exception
    try{           
    String masterFile = path+"configfile.xml";
    Document theFile = (Document)getDocument(masterFile);
    Element root = theFile.getDocumentElement();
    NodeList nl = root.getChildNodes();
    // ... operations on file
    Optimization tips and tricks most appreciated :-)
    Thanks,
    David

    The best practice for multi-megabyte XML files is not to have them at all.
    However if you must, presumably you don't need all of the information in your XML, repeatedly. Or do you? If you need a little bit of it here, then another little bit of it there, then yet another little bit of it later, then you shouldn't have stored your data in one big XML.
    Sorry if that sounds unhelpful, but I'm having trouble imagining a scenario when you need all the data in an XML document repeatedly. Perhaps you could expand on your design?
    PC²

  • SAP Best Practices for Poultry & Agriculture Business

    Hi All,
    Hope you all are doing fine. This is to update you that I am presently handling an SAP end-end ECC 6.0 implementation project for Poultry & Agriculture business. Would appreciate sharing with me if there are any best practices for Poultry & Agriculture businesses. If not, please share with me the best practice which can be applied suitably to our industry. BTW, this implementation project is getting executed in Saudi Arabia.
    Thanks in advance for your valuable attention and immediate response.
    Regards,
    Ashfaq

    Hi,
    Welcome to SDN!
    SAP Best Practice Guide for Dairy:
    http://help.sap.com/bp_bblibrary/500/html/G90_EN_UK.htm
    http://help.sap.com/bp_bblibrary/500/html/G91_EN_UK.htm
    http://help.sap.com/bp_bblibrary/500/html/G95_EN_UK.htm
    http://help.sap.com/bp_bblibrary/500/html/G97_EN_UK.htm
    http://help.sap.com/bp_bblibrary/500/html/GF1_EN_UK.htm
    Could not find one for Saudi Arabia. Hence, sending you UK links.
    Regards,
    Naveen.

  • What is the best format for HDV video for a computer playback

    Hello guys,
    I have made a very nice HDV video and after the frustration and awful results with compression for
    SD DVD, I have decided just to export that video as a file, put that file on DVD, so people can just pop that DVD into their computers, copy that file on their HD and play it. (so there is no compression needed for over internet data transfer, Bit Rates for space, etc). The video is
    HDV 1080i 60. If I export it from FCP as a QT Movie the quality is beautiful. But when being watched on the computer screen, there are those interlace lines visible, when any faster motion in the video occurs. So I am wondering, what would be the best export option in order to provide best qualities for computer playback. Would it be some of those QT progressive modes, like 1080 p24? Or any other?
    Thank you for your help.
    Cheers,
    K.

    Chris Walsh1 wrote:
    Why are you using FCP 6.02? Why didn't you do the update to 6.04?? I did, and I am having tons of issues
    That is pretty much the reason. It is fresh out the gate and so far untested. I am not an early adopter of any new technology (soft or hardware wise). I like to wait it out and see what other peoples' experience is. A bit of a prickish way to put it is: "In Chess, the pawns go first." (I'm a big Chess nerd -- I have Chess analogies for just about everything).
    But even if the latest FCP, OS X and QT versions were humming along without any reported issues by the "power users" (by that I mean people who are editing on their systems 40+ hours a week in a professional capacity) I still wouldn't have upgraded because I am in the middle of three projects.
    Well, that isn't entirely the truth. I started all three projects on a PowerMac G4 running OS X 10.4.11 and FCP 5.1.4. In the midst of this I started an across-the-board upgrade -- new computer, monitor, OS and FCS. But what I did (am still doing) is migrating from one to another and testing the performance on the new one before committing. In doing my research before hand, I see that the magic cocktail for stability appears to be OS X 10.5.2, FCP 6.0.2 and QT 7.4.5 so I built my new MacPro to that and stayed there. I have migrated all my current projects to the new system and have been putting the new setup to the test and is passing at every turn, so I feel confident I can work on this new system and will be retiring the PowerMac soon, but throughout this process I always had my stable G4 setup available so I wouldn't risk losing any work.
    Might the reason the video you compressed "looked great" be because you didn't do the update?
    Maybe, but I can't say with any certainty.
    In the old compressor, I had no problems (in earlier versions of my project) compressing the video. It always looked GREAT! In 3.03, I get weird issues that don't make sense to me at all.
    In the older version of compressor, this never happened. Even on this project.
    Then I would think the update is the likely culprit.
    Here is what I would like to try as my final attempt. I just bought yet ANOTHER computer. A Mac Pro/Two 2.8GHz Quad-Core Intel Xeo. I'd like to try to load Final Cut Studio on this machine, but where should I stop my upgrading? What is good stable working system for everyone??
    OS X 10.5.2, FCP 6.0.2 and QT 7.4.5 is working great for me, and it appears for others here as well. I am running a new octo-2.8GHz Mac Pro.

Maybe you are looking for