Mixing 1080i and 720p

Hi,  I have a shoot coming up where I'll need a second camera.  My primary camera for this project so far has been a JVC GY-HD200UB, shooting HDV 720p 30fps.  Both of my second camera options only record HDV 1080i (a Sony HVR-A1U and Canon XH-A1).  I'm leaning towards the Sony because it seems to handle low light a little better and it will be a dark location.  How should I handle the 1080i footage in regards to my 720p project?  Down convert it to a new file, then import?  Just bring it into the same project and scale to fit?  Will it be glaringly obvious that some shots are interlaced?  Has anyone here mixed footage?  What were the results?  Thanks! JB

Hi,
I'm using CineForm AVI for both 1080i and 720p.
The best I've found is to bring 1080i in the 720p project as a separate Sequence
and then scale one down on 720p timeline.
Mixing both on same timeline drive Premiere CS4.1 crazy in my case.
But I didn't make a lot of research.
Good luck

Similar Messages

  • 1080i and 720p footage going to 576i DVD?

    Hi.
    Just getting my head around the best way to attack this.
    I have a pile of 1080i and 720p footage which needs to be edited together with the final destination being a 576i DVD.
    Now, being a country that uses interlacing and as at least half of my footage is interlaced, it seems a bit of a waste to
    convert the 1080i to 720p and then convert it all back to interlaced again with the DVD encoding. So wondering about the merits of an intermediate 720i timeline? So the same settings as the 1080i but 1280x720 dimensions.
    Is this a good/bad/stupid idea? Any better way to do this?
    Thanks a lot

    1.) They will be the same aspect ratio (16:9, square pixels), but each will take up more or less room within the frame than the other.
    2.) If you start a 720p sequence, then yes, anything larger than 1280x720 will need to be reduced to fit entirely within the frame.
    3.) You can select "Scale to Frame Size" by right clicking on the video clip, or manually resize the video through the source video's Effect Controls box. In addition, with the advent of CS4, Adobe has added a nifty little feature that was absent from earlier editions of Premiere, including CS3, and that is "Maximize Render Quality." This feature is checked from within the sequence settings dialog box, or selected from your export settings, and ensures that any footage that is scaled to fit the native resolution of the sequence will be handled appropriately so that it maintains maximum visual sharpness and resolution.
    Keep in mind that there are different flavors of 720p and 1080i, so in future posts it would be helpful to designate which one you are referring to. For example, HD is defined as having a resolution of 1920x1080, and 1280x720 with an aspect ratio of 16:9 and a pixel aspect ratio of 1.0, or 1:1. Panasonic DVCPROHD, through the use of line doubling, is actually 1280x1080 (1.5 pixel aspect ratio), and 960x720 (1.33 pixel aspect ratio), and Sony's HDCAM/XDCAM HD is 1440x1080 (1.33 pixel aspect ratio). Knowing exactly what format you are shooting in and what the native resolution you will be editing in will help maximize your results within the editing software and ensure that your video is not visually distorted. It will also offer you realtime playback direct from the timeline without the need to render, presuming you have a system that is up to spec.

  • 1080i and 720p mixed time line

    I asume that that you can have mixed formats on the time line but one format will have to be rendered each time its added the the t/l. the formats are 1080i amd 720p.
    cheers angus

    No...they are both 16:9. Just resize the other to match.
    Best to capture one in the other format if possible, to avoid rendering.
    Shane

  • Using 1080i and 720p footage for theatrical projection

    The 1080i footage was captured with AIC and the 720p with prorez 422. Can anyone tell me the best sequence settings for highest quality output (through DVI port at theatre) and for reduced rendering times?
    Should the clips from one or the other be rendered and/or exported with certain sequence settings to better match? Any significant loss with this?
    I also have to make SD dvds, but that's not a pressing concern.
    The 1080i (Sony V1u) footage could be recaptured, but only if a significant quality improvement could be made another way. The camera was rented.
    I've spent hours researching this with little results. To say I would appreciate any help would be a tremendous understatement!

    The various HD files are send to me on a drive from the producer, so, they're in the system as HD. It seems that If I build an intro in HD using the native files, the nest that into the SD sequence, I'd have less rendering. However, I'll have mostly 4:3 screen ration with a letterboxed intro to the older clips. Does going from letterboxed video to 4:3 video bother anybody? Is it considered OK? I see it on the news, but not in regular programming.

  • Converting 1080i to 720p

    I have a Nikon D90 that shoots in 720p at 24fps and I just purchased a Canon HF-11 that shoots in 1080i which also has a 24fps selection. Can I use Mpeg Streamclip to downscale (not sure if that's the correct terminology) the 1080i footage to 720p? I would like to make a video in 720p in FCE but I'm not sure if I'm degrading the 1080i footage too much or if I'm going to run into some kind of problems later on when burning to DVD.
    Thanks,
    Ray

    Well, there are multiple issues here.
    One, you can use MPEG Streamclip to convert the video to *Apple Intermediate Codec* for editing in FCE. But don't expect miracles. Your D90 stores video as *Motion JPEG,* which is obsolete vis-a-vis today's video standards. You will notice the quality difference compared to your HF-11.
    Two, FCE only supports 720p30, so that is another issue you will have to deal with.
    Three, you could use Graeme Nattress's Standards Conversion plugins to deal with 3:2 pulldown. I'm not completely sure it works with FCE, so you should contact Graeme to verify before purchasing the plugin.
    Four, your HF-11 is an AVCHD camcorder, and I would not recommend mixing 1080 and 720 video in the same sequence. Even after going through the conversion hoops, you will see a difference.
    Five, in order to create a hidef DVD you will have to purchase Toast and a Blu-Ray burner. Regular DVDs are all standard def; you can give iDVD hidef source material but you will still get a standard def DVD 'cause that's what they are.

  • HD 1080i  and  HD 1080p on the same project????

    Hello everyone.
    I am running with Finalcust 6. I need to buy a new camera. I do have the Canon HV30. Can I import in the same project footage with the format HD1080i  and  HD 1080p from different cameras?
    I dont know if I need to buy this camera:
    http://www.bhphotovideo.com/c/product/581316-REG/Sony_HDRFX1000_HDR_FX1000_Handy cam_HDV_Camcorder.html
    Or this:
    http://www.bhphotovideo.com/c/product/518555-REG/Sony_HVRHD1000U_HVR_HD1000U_Dig ital_High_Definition.html
    I am really happy with my HV30 results. And I am afraid to have some problem to work with 2 differents types. And if I can work with 1080i and 1080p in the same project, what will be the results?
    Thanks alot
    Fabricio Giugni

    Avoid mixing them if you can. If you do have both edit in 1080i to maintain the resolution of that media. Anything that's 1080p and needs to be rendered will become interlaced.

  • Project settings for mixing AVCHD and iPhone video

    Hello,
    It seems that getting the correct project settings is imporant to Premiere, but what if I would like to mix AVCHD video with iPhone 3GS video?  Which project settings would I select in this case?
    Thank you.

    This question aroused my curiosity and I tried mixing 1080i AVCHD and Nokia phone .3gp video on an 1080i AVCHD timeline in PE8 - the 3gp video played fine, the AVCHD video needed the timeline rendered to give a decent quality playback.  I realise that's different from iPhone video, but I'm simply suggesting that it's worth trying, and that project presets don't necessarily mean that only the preset file type will work.
    I have to say that this whole project settings thing is a mystery to me.  Why does a 1080i AVCHD preset make a better job of playing back 3gp video from the timeline than it does playing back 1080i AVCHD?  Weird. Why not just handle all that in the background (eg without asking the user for any settings at all, like one NLE here does, or simply setting the timeline to the first clip of the project (optionally) like another one here does?
    As for the comment earlier on about background rendering - here (after a day or so) it seems to be not a very useful thing.  Much grinding by the CPU for a very slow result.  To get the timeline to play smoothly it's much quicker to position the work area bar as required and hit "enter".  Also, one has to watch for the new analysis process, which once started seems to create an everlasting CPU intensive process even if you cancel it.  You have to keep a sharp eye on the process manager and see what's consuming CPU cycles (if you don't know already) and kill any apparently rouge Adobe-related processes by hand.  "Bmem" is your friend here, which is about the first thing I install on any PC of mine - badmofo.org/bmem is the site for this excellent freeware app.

  • 1080i vs 720p

    Hi All,
    I'm sad today cause I did a test on 1080i vs 720p and the result was pretty nice on 720p in term of motion blur. The result was the 720p shows the pretty smooth of every movement of the subject (talent). In fact, the 1080i, wow...terrible motion blur though I've De-Interlaced or Progressived export from Compressor!
    So, your precious opinion, do 1080i possible to producing the smoothness that 720p given? Do FCP or Compressor might able to smooth the motion blur? Or, any great suggestion to me? Thanks and appreciate!

    Brad Wright,
    Thanks!
    I've got the choice to record @ 1080i or 720p from my device. In fact, the final master might be use in 2 ways--Web & DVD production.
    So, what s'ld I go for the footage setting? 1080i?
    And, 1080i though will provides the bes slow-mo, in fact, unfortunately, seems I did an ugly slow-mo (down to 50%), Bad motion blur...why?
    AVCHD, seems Apple Pro Res or AIC is what I can go for @ the Transcode stage...no setting c'ld be do? Still, What s'ld I use (setting) for my timeline/sequence?
    I really need help...

  • Convert 1080i to 720p

    I´ve got some 1080i movies (even self recorded) and would like to play them on my AppleTV.
    Can I use Compressor to convert the 1080i to 720p? Should I use FCP? What should be the correct settings in Compressor?
    Thanks to everybody trying to help me!!

    Compressor is best for this. The easiest thing to do is use the Apple TV preset located in the Apple > Apple Devices section of the Settings window.
    The default settings should give you decent results but if you are looking for a high quality conversion, try switching on Frame Controls in the Inspector window.
    Set Resize Filter to Better, Output Fields to Progressive and Deinterlace to Better.
    It is tempting to just put everything on "Best" but this will take a long time to encode. "Better" will be sufficient for most cases.

  • AppleTV with a 480p/1080i (non 720p friendly) TV

    I have an older HDTV -- 480i/480p/1080i component input only. How will an AppleTV handle 720p files since I cannot use 720p as an input option?

    So it upscales 540p and 720p to 1080i via component? If so, is the upscaler very good?
    Additionally, if I view JPGs (mostly 6-8mp), do they display as 1920x1080? 704×480 upscaled even on a 46" TV looks pretty bad.
    Message was edited by: cmd is me

  • Mixing ECC and NECC (Non-ECC) RAM Modules

    Hi,
    I have a G5 Dual Core 2.0 with a pair of 512Mb Non-ECC (NECC) RAM installed and I want to upgrade to 3Gb. I'm thinking of getting 2Gb ECC modules and discarding the 1Mb NECC installed. But I came across a phrase in the Apple Manual of my G5 that states "DO NOT MIX ECC and NON-ECC Memory Modules WITHIN A PAIR." Does that mean I can mix ECC and NECC within Memory Banks and NOT within a PAIR? Because in that case I won't have to discard my NECC 1Gb and have a mixed 3Gb Memory!? I'm afraid to actually try it so I would appreciate your insights. Thanks much.
    G5 Dual Core 2.0   Mac OS X (10.4.7)  

    Yes. You can mix ECC and nonECC as long as you don't pair the ECC with the nonECC. The computer will just treat all RAM as nonECC.
    You can keep the original memory as long as the two 512MB DIMMs are always paired with each other.

  • Mixing XDCAM and HDV?? Outputting to SD DVD...

    Hi
    Earlier this year we shot a documentary on a Sony PDW-F350L HD XDCam (great camera, stunning footage - 35Mbps). Working in FCP has been fine.
    We're doing a follow up and budget and logistics dictate that we sadly can't use 350s again (where we're going, carrying 2 Z1s for example is going to be a lot easier). We're also on a fairly steep learning curve (being relatively new to FCP, Compressor etc).
    So I'm looking at options. We know that there are significant differences between say a Z1 and a 350 but from my research so far and from some relatively simple testing mixing Z1 footage (native) and 350 footage on FCP, at least editing on the timeline doesn't seem like it's going to present any problems (although thoughts on that welcome).
    The issue seems to be outputting. In the first instance we'll be outputting to SD DVD. Yes, that old gem...
    Searching round various forums, it seems this problem (HDV - SD) is fairly universal. Solutions seem to range from not working in Native HDV (suggestions vary on the format to ingest in - AIC etc); outputting to different formats first (eg DVCPro HD) and then to MPEG-2; outputting the timeline to tape (DV), re-importing; using some thing like a Matrox MXO to output and others...
    We're aware of the shortcoming of HDV and the compressed nature of the format and our expectations, given our kit are realistic. I've even tried putting some PD150 footage on the timeline but that's just not going to cut it.
    So, I've got to put a kit list together by next week and wondered if anyone had any thoughts on:
    1) Mixing XDCAM and HDV on the timeline and any gotchas we should watch out for.
    but more importantly
    2) Any suggested routes I can look at to get some reasonable output with these two formats on the timeline - particularly HDV (don't think we'll have time to look at the Matrox route right now).
    Many thanks in advance for any thoughts.
    Cheers

    Thanks Andy, Michael
    That's good input. From an editing point of view we seem to be ok. Although, Michael, I take your point and that's a good suggestion.
    The main problem is the workflow to create a decent SD DVD without the artefacts caused by compression/motion etc in HDV (and to some extent XDCAM).
    Have read the prores whitepaper at
    http://images.apple.com/finalcutstudio/resources/whitepapers/L342568A_ProResWP.pdf
    And looked a little more into understanding GOP structures and it seems that ProRes will help in terms of editing.
    The white paper seems to suggest that converting to ProRes, because it uses I frame–only encoding "Ensures consistent quality in every frame and no artifacts from complex motion. "
    We'll try some tests but, does anyone know if this is true?
    But it also seems that deinterlacing may solve some of the horrendous vertical edge rippling we're getting on the HDV footage when outputting to SD DVD - although if I'm honest I'm not sure how we achive that with our current setting.

  • Mixing static and dynamic content in a single outputText value causes NPEs

    Hi,
    I am having a problem and I'm wondering if it is a result of my error or if this is a bug.
    I am mixing dynamic and static content in the value attribute of tags (e.g., outputText). On initial page load, everything works fine. However, if the same view is reloaded (e.g., after a failed validation) I get an NPE from JSF:
    [#|2006-10-24T08:49:03.756-0500|SEVERE|sun-appserver-pe8.2|javax.enterprise.system.container.web|_ThreadID=12;|StandardWrapperValve[Faces Servlet]: Servlet.service() for servlet Faces Servlet threw exception
    java.lang.NullPointerException
            at com.sun.faces.el.MixedELValueParser.getNextToken(MixedELValueParser.java:140)
            at com.sun.faces.el.MixedELValueParser.parse(MixedELValueParser.java:123)
            at com.sun.faces.el.MixedELValueBinding.getValue(MixedELValueBinding.java:60)
            at javax.faces.component.UIOutput.getValue(UIOutput.java:147)
            at com.sun.faces.renderkit.html_basic.HtmlBasicInputRenderer.getValue(HtmlBasicInputRenderer.java:82)
            at com.sun.faces.renderkit.html_basic.HtmlBasicRenderer.getCurrentValue(HtmlBasicRenderer.java:201)
            at com.sun.faces.renderkit.html_basic.LabelRenderer.encodeBegin(LabelRenderer.java:128)
            at javax.faces.component.UIComponentBase.encodeBegin(UIComponentBase.java:683)
            at com.sun.faces.renderkit.html_basic.HtmlBasicRenderer.encodeRecursive(HtmlBasicRenderer.java:443)
            at com.sun.faces.renderkit.html_basic.GridRenderer.encodeChildren(GridRenderer.java:233)
            at javax.faces.component.UIComponentBase.encodeChildren(UIComponentBase.java:701)
            at com.sun.faces.renderkit.html_basic.HtmlBasicRenderer.encodeRecursive(HtmlBasicRenderer.java:445)
            at com.sun.faces.renderkit.html_basic.GroupRenderer.encodeChildren(GroupRenderer.java:130)
            at javax.faces.component.UIComponentBase.encodeChildren(UIComponentBase.java:701)
            at com.sun.faces.renderkit.html_basic.HtmlBasicRenderer.encodeRecursive(HtmlBasicRenderer.java:445)
            at com.sun.faces.renderkit.html_basic.GridRenderer.encodeChildren(GridRenderer.java:233)
            at javax.faces.component.UIComponentBase.encodeChildren(UIComponentBase.java:701)
            at com.sun.faces.renderkit.html_basic.HtmlBasicRenderer.encodeRecursive(HtmlBasicRenderer.java:445)
            at com.sun.faces.renderkit.html_basic.GroupRenderer.encodeChildren(GroupRenderer.java:130)
            at javax.faces.component.UIComponentBase.encodeChildren(UIComponentBase.java:701)
            at com.sun.faces.renderkit.html_basic.HtmlBasicRenderer.encodeRecursive(HtmlBasicRenderer.java:445)
            at com.sun.faces.renderkit.html_basic.GridRenderer.encodeChildren(GridRenderer.java:233)
            at javax.faces.component.UIComponentBase.encodeChildren(UIComponentBase.java:701)
            at javax.faces.webapp.UIComponentTag.encodeChildren(UIComponentTag.java:609)
            at javax.faces.webapp.UIComponentTag.doEndTag(UIComponentTag.java:546)
            at com.sun.faces.taglib.html_basic.PanelGridTag.doEndTag(PanelGridTag.java:460)
            at org.apache.jsp.registration_jsp._jspx_meth_h_panelGrid_0(registration_jsp.java:324)
            at org.apache.jsp.registration_jsp._jspx_meth_h_form_0(registration_jsp.java:223)
            at org.apache.jsp.registration_jsp._jspx_meth_f_view_0(registration_jsp.java:157)
            at org.apache.jsp.registration_jsp._jspService(registration_jsp.java:118)
            at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:105)
            at javax.servlet.http.HttpServlet.service(HttpServlet.java:860)
            at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:336)
            at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:297)
            at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:247)
            at javax.servlet.http.HttpServlet.service(HttpServlet.java:860)
            at sun.reflect.GeneratedMethodAccessor188.invoke(Unknown Source)
            at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
            at java.lang.reflect.Method.invoke(Method.java:585)
            at org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:249)
            at java.security.AccessController.doPrivileged(Native Method)
            at javax.security.auth.Subject.doAsPrivileged(Subject.java:517)
            at org.apache.catalina.security.SecurityUtil.execute(SecurityUtil.java:282)
            at org.apache.catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:165)
            at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:257)
            at org.apache.catalina.core.ApplicationFilterChain.access$000(ApplicationFilterChain.java:55)
            at org.apache.catalina.core.ApplicationFilterChain$1.run(ApplicationFilterChain.java:161)
            at java.security.AccessController.doPrivileged(Native Method)
            at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)
            at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:723)
            at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:482)
            at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:417)
            at org.apache.catalina.core.ApplicationDispatcher.access$000(ApplicationDispatcher.java:80)
            at org.apache.catalina.core.ApplicationDispatcher$PrivilegedForward.run(ApplicationDispatcher.java:95)
            at java.security.AccessController.doPrivileged(Native Method)
            at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:313)
            at com.sun.faces.context.ExternalContextImpl.dispatch(ExternalContextImpl.java:326)
            at com.sun.faces.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java:132)
            at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:87)
            at com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:248)
            at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:117)
            at javax.faces.webapp.FacesServlet.service(FacesServlet.java:194)
            at sun.reflect.GeneratedMethodAccessor202.invoke(Unknown Source)
            at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
            at java.lang.reflect.Method.invoke(Method.java:585)
            at org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:249)
            at java.security.AccessController.doPrivileged(Native Method)
            at javax.security.auth.Subject.doAsPrivileged(Subject.java:517)
            at org.apache.catalina.security.SecurityUtil.execute(SecurityUtil.java:282)
            at org.apache.catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:165)
            at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:257)
            at org.apache.catalina.core.ApplicationFilterChain.access$000(ApplicationFilterChain.java:55)
            at org.apache.catalina.core.ApplicationFilterChain$1.run(ApplicationFilterChain.java:161)
            at java.security.AccessController.doPrivileged(Native Method)
            at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)
            at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:263)
            at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:551)
            at org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:225)
            at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:173)
            at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:551)
            at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:170)
            at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:551)
            at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:132)
            at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:551)
            at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:933)
            at org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:189)
            at com.sun.enterprise.web.connector.grizzly.ProcessorTask.doProcess(ProcessorTask.java:604)
            at com.sun.enterprise.web.connector.grizzly.ProcessorTask.process(ProcessorTask.java:475)
            at com.sun.enterprise.web.connector.grizzly.ReadTask.executeProcessorTask(ReadTask.java:371)
            at com.sun.enterprise.web.connector.grizzly.ReadTask.doTask(ReadTask.java:264)
            at com.sun.enterprise.web.connector.grizzly.TaskBase.run(TaskBase.java:281)
            at com.sun.enterprise.web.connector.grizzly.WorkerThread.run(WorkerThread.java:83)My code looks like this:
    <h:outputText escape="false"
              value='<link href="#{myBean.styleSheet}" rel="stylesheet" type="text/css"  />' />If I replace this with a much more convoluted set of tags, it works:
    <h:outputText escape="false"
              value='<link href="' /><h:outputText escape="false" value="#{myBean.styleSheet}"
              /><h:outputText escape="false" value='" rel="stylesheet" type="text/css" />' />So is the problem that I am mixing dynamic and static content with a single value? If so, why does it work on the first view, and not after?
    If it matters, I'm using the reference implementation version 1.1 (as included with NetBeans 5.5RC2) on SuSE 10.0 w/ JDK 1.5_09.
    Thanks,
    Bill

    Yes, that's how I originally had it, but then changed it to the outputText approach since a single tag could do what I wanted, as long as I was allowed to mix static and dynamic content within a single value.
    I think this is a bug in JSF 1.1, since if what I am doing is illegal, it should throw an exception on the first page view, not work on first view and throw an exception on subsequent views. I'm guessing that this has something to do with the fact that on first page view it only runs the restore view and render response JSF phases, while on subsequent requests all of the phases will be run, and it's in one of those other phases that the exception is thrown.
    For now, multiple tags is the work-around, I guess.
    Thanks,
    Bill

  • Adding a jar to the classpath of an executable jar (mixing -jar and -cp)

    Hello,
    frankly I hesitated over posting this to "New to Java"; my apologies (but also, eternal gratefulness) if there is an ultra-simple answer I have overlooked...
    I integrate a black-box app (I'm not supposed to have the source) that comes packaged as an executable jar (with a Manifest.MF that specifies the main class and a bunch of dependent jars), along with a few dependent jars and a startup script. Long story short, the application code supports adding jars in the classpath, but I can't find a painless way to add a jar in its "classpath".
    The app's "vendor" (another department of my customer company) has a slow turnaround on support requests, so while waiting for their suggestion as to how exactly to integrate custom jars, I'm trying to find a solution at the pure Java level.
    The startup script features a "just run the jar" launch line:
    java -jar startup.jarI tried tweaking this line to add a custom jar in the classpath
    java -cp mycustomclasses.jar -jar startup.jarBut that didn't seem to work ( NoClassDefFound at the point where the extension class is supposed to be loaded).
    I tried various combination of order, -cp/-classpath, using the CLASSPATH environment variable,... and eventually gave up and devised a manual launch line, which obviously worked:
    java -cp startup.jar;dependency1.jar;dependency2.jar;mycustomclasses.jar fully.qualified.name.of.StartupClassI resent this approach though, which not only makes me have to know the main class of the app, but also forces me to specify all the dependencies explicitly (the whole content of the Manifest's class-path entry).
    I'm surprised there isn't another approach: really, can't I mix -jar and -cp options?
    - [url http://download.oracle.com/javase/6/docs/technotes/tools/windows/classpath.html]This document (apparently a bible on the CLASSPATH), pointed out by a repited forum member recently, does not document the -jar option.
    - the [url http://download.oracle.com/javase/tutorial/deployment/jar/run.html]Java tutorial describes how to use the -jar option, but does not mention how it could play along with -cp
    Thanks in advance, and best regards,
    J.
    Edited by: jduprez on Dec 7, 2010 11:35 PM
    Ahem, the "Java application launcher" page bundled with the JDK doc (http://download.oracle.com/javase/6/docs/technotes/tools/windows/java.html) specifies that +When you use [the -jar] option, the JAR file is the source of all user classes, and other user class path settings are ignored+
    So this behavior is deliberate indeed... my chances diminish to find a way around other than specifying the full classpath and main class...

    I would have thought that the main-class attribute of the JAR you name in the -jar option is the one that is executed.Then I still have the burden of copying that from the initial startup.jar's manifest. Slightly less annoying than copying the whole Class-path entry, but it's an impediment to integrating it as a "black-box".
    The 'cascading' behavior is implicit in the specification
    I know at least one regular in addition to me that would issue some irony about putting those terms together :o)
    Anyway, thank you for confirming the original issue, and merci beaucoup for your handy "wrapper" trick.
    I'll revisit the post markers once I've actually tried it.
    Best regards,
    Jérôme

  • Since installing IOS 5 on my iphone4, the music gets mixed up and sometimes it won't even play it !

    Since installing IOS 5 on my iphone4, the music gets mixed up and sometimes it won't even play it !
    Even after many tries of sync, it won't work like before...
    Anyone had the same problem?

    Same problem here, but I found a solution that worked for me:
    Altered from original solution from Emily P:
    Okay, mine now works here is what I did.
    plug in the iPhone, iPad etc
    in iTunes select the phone or iPad
    Under Summary uncheck "Sync with this....."
    Under "Music" uncheck the "Sync Music"
    Sync
    Let it remove all the songs, dont worry it will come back no problems.
    Once that is all done all the music on the phone or ipad should be gone.
    Now check them both back on, sync, and everything should copy back onto it.
    Working now !!!!!

Maybe you are looking for

  • CS4 jsx app.place leaving object problem

    Hi, I have a jsx script that I am developing for InDesign CS4. The script acquires an xml string, then after doing some manipulation on it, saves it to a UTF-8 file. After saving the file, the script does an app.place() using the file it saved. The f

  • WHITE SCREEN OF DEATH! (is there a way to get my files?)

    I have a 80GB video ipod and i have the white screen of death. (google it if you've never heard of it) honestly, i don't care if my ipod never works again. (I'm so fed up with Apple.) as long as I can get the mp3s off of it. I have 40GB in mp3s that

  • Multiple clients configuration for STMS

    Hi Forum, I would like to setup a Transport mechanism system, with client specific configuration. For example: From Development system all customizing request should go automatically to two clients in Quality system. Dev ---> QAS100 and QAS200. Could

  • Updated w/25.0 now all the articles on my browser shange colors, sizes and some time theey white our...help?

    I updated to 25.0 yesterday. now when I got to a web page, the font's change colors, size and some times even white out! I've tried reset it 3 times, all with the same results!

  • Extract CRM Set Types to BW

    Hello SAP Experts, We have a problem with customer defined set types in CRM. When we created these set types we forgot to select the checkboxes Relevant for BW and Relevant for Selection in BW in some of them. All of them have been assigned to a CRM