Voice-Class Codec question

What is it meant by allowing g711 30ms and g729 60ms.. I know this has to do with the bytes per frames, but how would you put that in the voice-class codec command.. How do you come up with the the total of bytes to accomplish the task...?

i didt get your question,do you mean this?
voice class codec 101
codec preference 1 g729r8 bytes 40
codec preference 2 g723r63 bytes 48
codec preference 3 g723ar63 bytes 48

Similar Messages

  • Voice class codec issue

    Hi,
    I have a sip trunk terminating on a CUBE. On the CUBE, I hard-code the dial-peer 211 with G.729 codec. On an inbound call to a DID terminating on the IP phone, the call negotiated g.729 and completed successfully. No issues.
    Now I created a voice class codec with 2 codecs in the following preferences
    voice class codec 1
    codec preference 1 ---> g729
    codec preference 2 ---> g711
    I then apply this to a dial-peer 211.
    On an inbound call from the same incoming number to the same DID(same endpoint), this call is now negotiated only at G.711 codec. I verified that I am hitting the same dial-peer by using "show call active voice brief" and checking the pid. It is using dial-peer 211.
    My expectation is that the call will still negotiate G.729 and will use G.711 only if the call cannot be completed at G.729.
    As a test, I also verified by removing codec preference 2 (i.e.) G.711 from voice class codec 1 and call negotiated at G.729.
    BTW, in each scenario, I used the show voice call active compact to verify the call legs and codecs being used.
    CUCM version 9.1 and IOS 15.1(4). Any ideas why this odd behavior?
    Regards,
    K iyer

    Here is the catch with CUCM. CUCM always prefers and will use the "best available codec" offered. Therefore, when the gateway forwards the setup to CUCM, it would see g711 as a valid option and would use it. Here is more info on the same:
    http://www.cisco.com/en/US/docs/voice_ip_comm/cucm/admin/9_1_1/ccmsys/CUCM_BK_C5565591_00_cucm-system-guide-91_chapter_0101.html#CUCM_RF_RE6237E1_00
    Regions
    Regions provide capacity controls for Cisco Unified Communications Manager multi-site deployments where you may need to limit the bandwidth for individual calls that are sent across a WAN link, but where you want to use a higher bandwidth for internal calls. Additionally, the system uses regions also for applications that only support a specific codec; for example, an application that only uses G.711. Use regions to specify the maximum transport-independent bit rate that is used for audio and video calls within a region and between regions; in this case, codecs with higher bit rates do not get used for the call.
    Cisco Unified Communications Manager prefers codecs with better audio quality. For example, despite having a maximum bit rate of 32 kb/s, G.722.1 sounds better than some codecs with higher bit rates, such as G.711, which has a bit rate of 64 kb/s.
    HTHs
    Please rate helpful posts.

  • 'voice-class codec' for SCCP phones (CME)?

    Hi, with SIP phones it's possible to apply a codec voice class.
    Let's say I have the following voice class:
    voice class codec 1
    codec preference 1 g722-64
    codec preference 2 g711alaw
    I can apply it for SIP phones, e.g. for pool 9:
    voice register pool  9
    voice-class codec 1
    With SCCP phones, I can only set one codec with the 'codec' command under ephone.
    My goal is to use 'codec transparent' in the dial peer and to let the phone itself negotiate the codec. How can I do this with SCCP phones?
    For example, if I use 'codec transparent' in the dial-peer and someone (who doesn't support g722) calls me, then the SIP phone negotiates g711alaw with the other side and no transcoding is needed. This is what I also want for my SCCP phones. Am I missing a command?
    I'm using CME 8.6

    The syntax for SCCP phones is the same. Just apply the class to the VoIP dial peers.
    dial-peer voice 100 voip
    tone ringback alert-no-PI
    description For InBound VoIP
    modem passthrough nse codec g711ulaw
    voice-class codec 1 <<<<<
    voice-class h323 1
    incoming called-number .
    fax rate disable
    no vad
    Please rate helpful answers!

  • Voice class uri - how to define subnet

    Hi,
    Does anyone know if there is a way to define IP subnet with "voice class uri" command instead of just one host?
    I would like to use it as incoming uri XXX inside dial-peer.
    Thanks in advance

    Hi Maciej
    There is a subtle difference between host 10.10.10 and pattern 10.10.10
    The pattern will match the entire URI, ie [email protected] will match.
    To match a subnet, you can use
    host 10.10.10 (which would also match 14.10.10.10)
    or more specifically
    host 10.10.10.[1-255]

  • Voice class

    Hi,
    i have a problem with the Voice class,
    i'm trying to switch Voices in an interface, in a Choice item, which selects leaVoice or marcoVoice,
    the probleme is that if i chose one of the 2 voices, my code doesnt change the voice for the next tries,
    my program synthesizes voice, and i can chose at any moment if i want to use lea or marco voice, my variables are changed when the Choice item is modified, but at the creation of the synthesizer, the voice used is always the same as the first initialized voice!
    you can see a part of my code just below:
    thanks for your help
    Sako
    static Voice leaVoice = new Voice(null, Voice.GENDER_FEMALE, Voice.AGE_YOUNGER_ADULT, null);
    static Voice marcoVoice = new Voice(null, Voice.GENDER_MALE, Voice.AGE_YOUNGER_ADULT, null);
    // Create the voice synthesizer
         private void makeSynthesizer(String Lang, String Country, String persoVoice) {
              try {
                   parler = 1;
                   try {
                        // Create a synthesizer
                        SynthesizerModeDesc mode = new SynthesizerModeDesc(new Locale(Lang, Country));
                        if (persoVoice.equals("Lea")) mode.addVoice(leaVoice);
    /*Here is the problem          <=*/     else mode.addVoice(marcoVoice);
    /*the new voice is not added? <=*/     synth = Central.createSynthesizer(mode);
         } catch (Exception e) {
                        parler = 0;}
    private void animate() {
              try {
                   makeSynthesizer(Lang, Country, Perso);
                   int i = 0;
    }

    which API are you using ?

  • Class heirarchy question

    This beginning of this post sounds similar to another of my recent posts. The end question is different. I'm just providing the atmosphere for the situation
    I am coming from a c++ world into objective-c++/cocoa. I work for a company that sells static libraries to be used by other developers. Distributed with these libraries are, of course, the header files.
    Currently, I am tasked with adding cocoa support to out library. I am using a subclass of NSOpenGL (we'll call it myNSGL) to render to. For proof of concept, I placed the rendering code in the instance methods of myNSGL, and called them from my controller class. This all works fine, able to render, and so on...
    Now, I need to move this rendering code from the myNSGL class to inside our static library, abstracting it from the end user. This is where I have some questions.
    In the class myNSGL, I am overriding the initWithFrame method. It creates an NSOpenGLPixelFormat then calls [super initWithFrame: pixelFormat:]. Fine, no problem. Here is the problem. I want to move all custom code (setup, rendering, etc...) inside the static library and only provide client developer with the h and mm files (In IB, they'll need to set the View's class to myNSGL). My question is, How can I initialize myNSGL's super class from inside my lib code? This call is vital, but I don't want it exposed to the client developer. Maybe this will help to visualize:
    // Client Application code:
    // client.h:
    #include "myNSGL.h"
    @interface ......{
    myLib *_mylib;
    IBOutlet myNSGL *_mynsgl;
    // client.mm:
    #import "client.h"
    @implementation .......
    - (id)init{
    // use instance of my static lib.
    _mylib->initializeNSGL();
    // more calls to _mylib...
    @end
    // Static lib, lib.cpp:
    #include "myNSGL.h"
    class myLib{
    private:
    myNSGL* _mynsgl;
    NSOpenGLContext* _context;
    public:
    void initializeNSGL()
    GLuint attribs[] =
    NSOpenGLPFAWindow,
    NSOpenGLPFADoubleBuffer,
    0
    NSOpenGLPixelFormat* fmt = [[NSOpenGLPixelFormat alloc] initWithAttributes: (NSOpenGLPixelFormatAttribute*) attribs];
    // PROBLEM!!! can't call anything on myNSGL's super.
    [_windowRef [super initWithFrame:[_windowRef frame] pixelFormat: [fmt autorelease]]];
    //////////////////////////////////////////

    Your client developers shouldn't need any .mm files. All you should distribute are the headers and the library.
    What you need to do is separate the headers into a public interface and a private interface. The public interface should contain all a client should ever need to see, plus instance data. The private interface is implemented as an Objective-C category. Then, your .mm files will import both the public and the private interfaces.
    If you want to hide your instance data, that will be more work. You would have to use protocols or maybe dummy header files. You could maybe have a build stage that strips the data out of the headers and exports them into your framework. I don't know if that would work or not - probably not.

  • Class architecture question

    I am coming from a c++ world into objective-c++/cocoa. I work for a company that sells static libraries to be used by other developers. Distributed with these libraries are, of course, the header files.
    Currently, I am tasked with adding cocoa support to out library. I am using a subclass of NSOpenGL (we'll call it myNSGL) to render to. For proof of concept, I placed the rendering code in the instance methods of myNSGL, and called them from my controller class. This all works fine, able to render, and so on...
    Now, I need to move this rendering code from the myNSGL class to inside our static library, abstracting it from the end user. This is where I have some questions.
    I am compiling myNSGL into the static library. I would hope that providing ONLY the h file to the client application developer would be enough. There is a problem however. The client application will compile with the header and static lib, but at runtime it complains that interface builder doesn't know what myNSGL is. In IB, I have the view's class set to myNSGL, but without the myNSGL.mm file, interface builder is lost. The question is: Is there a way to distribute ONLY the lib and h file to customers (not the lib, h, AND mm file)?
    Thanks for reading

    Hi Zakk - I think this thread is going to need Etresoft, but I have a few questions.. and on the odd chance that one of them is relevant, you'll be ahead of the game to have the answers already posted by the time you get some more help.
    ... adding cocoa support to our library
    This line scares me so I'd like to rule out my worst fears before continuing. Please tell me the Cocoa support will be a separate binary, ok?
    I would hope that providing ONLY the h file to the client application developer would be enough.
    Yes, the header certainly should be enough. Otherwise, I don't think anyone would claim that Cocoa is object oriented. AFAIK a header is all we get to see of any Cocoa framework.
    at runtime it complains that interface builder doesn't know what myNSGL is.
    Erm.. IB doesn't have anything to do with runtime. So could you clarify that? If you're getting a runtime message about IB, please post it, ok?
    In IB, I have the view's class set to myNSGL, but without the myNSGL.mm file, interface builder is lost.
    AFAIK IB only reads the @interface files. I've been confused about this in the past when it seemed like IB was in fact responding to a change in the @implementation, but each time it seemed that way further testing showed I'd reached the wrong conclusion. Of course, if someone who wasn't a team player snuck a @interface into your .mm, all bets are off.
    In general, I would be sure the .h's were correctly included into the project and I would review some of the docs on building a Cocoa library. The easiest way to make sure Xcode is set up correctly would be to start the project with the OS X Cocoa Static Library template. I had a couple ADC links to post for you, but suddenly all my dev site links are broken. Let me know if you have any shortage of library docs.
    \- Ray
    p.s.: Just saw you already have Et's attention.

  • Preloader and Document Class BIG question (yeap please help)

    Hy,
    I know that this its a question posted many, many times, but
    after searching the net, reading a lot of books and searching this
    forum too, I cant get out with a solution. If I'd say for sure
    there is no possibility to create something like this, I just go
    back to old methods but is not the scope of Adobe with AS3 to
    encourage the use of OOP principle or not?
    The problem:
    I have a single fla file (AS3) with a single frame on
    timeline, frame that its there when you will create the file with
    flash. In the library I have different symbols, that for simplicity
    are only jpg image, (BitmapData) checked for export for
    ActionScript and exported on frame one. An external .as file called
    DocumentClass its off course my Document Class
    This its all that I want to do with the fla, the goal its to
    create, animate etc. only with AS3 in external classes, no timeline
    script. I don't want to load external files, XML, or else in this
    movie. I just want a single swf after compilation, no additional
    files.
    Ok, how do I create a preloader that will take care of
    starting the logic after the whole swf its loaded and in the same
    time shows the user a percentage or a load bar or something that
    its not the blank screen when the swf its downloading. I want to do
    this without another swf that load this swf, or timeline scripts,
    or place all the content on second frame and then gotoAndStop to
    the third frame. All this are not solution but cheap tricks, that
    are against all this OOP principle that I just continue to read in
    books and here from guru programmers.
    The big question is:
    It is possible to create a preloader, when use a document
    class with your fla? And if yes, how?
    I know that the Document Class its not instantiated if its
    not fully loaded, if that's true when the document class will be
    fully loaded? maybe after the whole movie its loaded? And, if its
    true, it will never show a percentage bar "while" the movie its
    loaded. And if that's true WHY use a document class anyway?
    Thank you for reading this and I really wait to get some
    answer.

    I am pretty sure you cannot do self preloader with one frame
    and all the objects in the library. I guess the key here is
    one-frame design. Screen refreshes (renders) only when all the
    scripts in the frame are executed - this is a very important thing
    to understand about how Flash works. Yes, you can force screen
    refresh with updateAfterEvent() method but it is attached to a
    handful of events only (MouseEvent and TimerEvent) but, again, all
    this functionality is available only after first frame scripts are
    executed. Thus, it seems like the only way to create preloader from
    within SWF is to use multiple frames and set library objects to
    load in later (not first) frame.
    quote:
    And if that's true WHY use a document class anyway?
    Well, preloader is the last thing that would be on my mind in
    terms of using AS3 ability to link DocumentClass to the top movie.
    This feature allows for very sophisticated architectural
    approaches. It has no connection to preloader as to any other
    features developer wants to implement. Neither it depends on or
    negates timeline. As a matter of fact, although I love one-frame
    applications, I find on numerous occasions that my application
    would be more efficient if I used several (at least two) frames.
    gotoAndStop is not deprecated. It is a valid MovieClip class'
    method. After all, having only one frame doesn't mean not having
    frames at all - there is one already. Frames are fundament of
    Flash. AS3 did introduce frameless entities like Sprite, etc. but
    it doesn't mean that frames are going anywhere.
    I would agree that timeline code is inferior to
    classed/packaged (read: better organized) code but, still, how is
    it not OOP? Frame is an Object, right? Why using timeline is cheap
    and not a solution?
    On a side note, I see too many times how some authors (and
    managers) are pushing their agenda (or close mindedness) onto their
    audience with no real substantiation. Claiming that timeline in
    Flash is not valid architectural decision from OOP standpoint is
    totally wrong. As wrong as strict adherence to design patterns. I
    don't think there is sharply defined "right" or "wrong" in
    programming. One finds the best optimal solution. The goal is to
    create something that works fine. Unless, of course, the process is
    the goal - but very few of us can afford focusing on the process.

  • Document class import question

    I had wrote a previous post about output errors I was receiving when trying to load an xml photogallery. The error wer output errors only and ended up not effecting the swf (at least I didn't think so) after go ing nuts about a week I came across a post on another forum a few months back as someone else was asking the same question and it turns out someone else answered. It has to do with an external.as file, I know that the photogallery has other files that need to load besides the swf. the image, xml and a folder with 6 .as files.
    SO I know that I was not importing those files to the swf I was calling the photogallery to load into and I now understand this but here is my question.
    How do I import the 6 .as files as they sit in a folder called GS? Do I have to import each one separately thru the properties inspector?
    rder

    OK zip is here
    http://www.mediafire.com/?eqmiyit4yi5
    with the following files
    main.fla / swf
    folder swfs
    (inside)
    gallery1.fla,html,swf
    gallery2.fla,html,swf
    folder GS
    (inside)
    .as files various
    folder load1
    (inside)
    xml, images
    folder load2
    (inside)
    xml, images
    main.swf calls the loader
    problem:
    galleries open and function but with output errors
    I know it has something to do with importing the class paths .as files after each gallery is swapped out I should see an output message "gallery destroyed" but instead see null reference errors
    any help in resolving this would be great
    rdef

  • Classes intercommunication question

    hello folks,
    another newbie question:
    I have a JDialog with 3 components:
    pane with 2 JRadioButton's
    JButton,
    and JScrollPane with a JList in it
    elements of a Jlist are of my own class A and I am rewriting its toString() method, so elements of my class are correctly displayed in JList.
    Now here comes the question:
    this toString() method must depend on what JRadioButton is selected in a JDialog.
    how do I do it? should I send the JDialog reference to my Class constructor?
    thanks

    That's a pretty confusing question without any code to look at. My first reaction is to say to pass some argument (something unique about the JRadioButton that's selected) to your toString() method so it can choose what to return.

  • Class loader question

    Hi,
    I got NoClassDefFoundError and when I use ClasspathDebug jsp it shows that the class is loaded by "java.net.URLClassLoader". I put the jar file containing the class in <domain>/lib directory. According to docs the jar under <domain>/lib should be loaded by system class loader. what is "java.net.URLClassLoader"? why isn't system loader loading my class? I am using wls91. Thanks
    weblogic.servlet.jsp.TagFileClassLoader
    weblogic.utils.classloaders.ChangeAwareClassLoader
    weblogic.utils.classloaders.GenericClassLoader
    weblogic.utils.classloaders.GenericClassLoader
    java.net.URLClassLoader
    sun.misc.Launcher$AppClassLoader
    sun.misc.Launcher$ExtClassLoader
    Bootstrap classloader

    I'm not sure from reply 2 whether you figured out what's going on or not. It sounds like you did, but just in case...
    The null/primordial/bootstrap class loader loads classes in the core API--stuff it finds in the ext dir(s?) (e.g. rt.jar)--Object, String, java.util.*, java.sql.*, etc. It has no parent. It is the root of the normal delegating classloader tree.
    The system classloader is the one that uses classpath to load your classes and 3rd party classes. Everything not in the core API, as long as neither you nor those other classes explicitly specify a different classloader.
    The way the normal delegation mechanism works is that a request to load a class is first passed to the loader that loaded the current class. This loader first gives its parent a chance to load it, and so on up the tree to the primordial loader.
    Once it hits the root (null/primordial/bootstrap), that classloader tries to load it. If it can't (and the primordial loader can't, in fact, load your class, since it's not in the ext dir), then it hands it back to its child. This continues down the line, with the parent getting first shot at loading, then the child trying if the parent fails.
    The primordial loader (which loaded the JdbcOdbcDriver) can't load your class. It hands it back to its child--the system classloader--which can and does load it, using classpath.
    I hope that answers any lingering questions, if there were in fact such questions.

  • Codec question about Quicktime

    Greetings All,
    I've been rumaging through the help files here at Adobe as well as the internet in general and haven't been able to find the answers I'm looking for so I'm hoping someone here can help.
    Before I get in to the questions, a little background on what I'm doing...forgive me if I get a bit long winded here as I try to explain.  In the smallest nutshell possible, basically I've been creating some short videos, both from Maya animations I've created (I'm a college art student among other things) as well as some pretty basic home videos taken with various camcorders (2 digital one older Video 8 converted to digital).  Until recently I've been using Premeire CS3 for creating my videos and I have been exporting to the Quicktime format with the Sorenson 3 codec.  As I'm using my little video files for multiple uses (computer playback and DVD authoring, etc) and as I'm doing this on both PC's and Mac's (I use PC's at home but have to use Mac's at school), the Sorenson 3 codec has provided the BEST quality of anything I've tried so far on both PC's and Mac's...and having the files reasonably sized has been a bonus of course. Also, I'm not doing anything "Hi Def" here...the files are basically DV standard - 720x480 (although some of them do get played back on a big projector screen in a couple of classrooms at the college...they've still looked great though).
    So far, so good...except that I recently purchased a small Sony digital camcorder (a DCR-SX44 in case it matters) and it seems that Premeire CS3 will not recognise the .mpg files from the new Sony.  From what I gather, it has something to do with the audio format that Sony uses.  Either way I picked up a used copy of Premeire CS4 from a friend at school (couldn't go with cs5 because I'm still running Windows XP 64 here at home and CS5 apparently wants Windows 7). While it will load the mpgs from the Sony just fine, all of a sudden the export video I'm creating with the Quicktime/Sorenson 3 looks REALLY bad.  In fact, after playing around with this for the past couple of weeks, I can't really find a codec, either AVI or Quicktime that produces anywhere near the same quality as the Sorenson thru CS3 (including the H.264).  It's also worth noting that where this problem is -really- evident is with text, intros and credits and such...the text looks really awful now, although the degridation in the actual video is quite apparent as well.  Which leads me to the questions...
    1.)  What the devil happened that the Sorenson 3 looks like crap in CS4?  It seems to be the EXACT same codec, so I can only assume that somehow Premeire or this Adobe Media Encorder are somehow handling the codec differently or something.
    2.)  ANY suggestions as to how to fix this...either with the Sorenson 3 or another codec?
    I'm starting to think this isn't actually a codec issue as much as something with either Premeire or AME...somehow the video is getting mucked up a bit before it actually get's to the codec stage of the encoding.  If the Sorenson 3 is the same codec I've been using (and it still works great in CS3) that would seem to indicate it's not actually the codec itself but something else...either in Premeire or AME...although I'm not sure where to begin looking.
    So that said, again in a nutshell...Premeire CS3 with Sorenson 3 - great video quality (with both the videos and the animation).  CS4 with virtually any codec I've tried (and I've tried -a lot-) mediocre to terrible quality.  -Why-?
    I'm grateful for any suggestions that folks may have here.

    I appreciate your comment...thank you.  While DVD isn't really my primary concern...mostly just being able to play the files on PC's and Macs so I can show them at school and such as well as a Youtube vid here and there (which is a different can of worms), with the CS3 you can actually see the difference in quality with the Sorenson on DVD.  I actually just burned a DVD for my father with a Maya animation I recently did and I also put an older animation on the disk as well...the older animation had been created with uncompressed AVI and the new one with the Sorenson 3 and there was actually a rather significant difference...we watched it on my Dad's 37" flat panel and the Sorenson quality was noticably much better.
    BTW...I tried the Animation option for Quicktime with the CS4 after watching a Youtube tut...nadda...quality was awful (although I don't know about that with the CS3).  I had forgot to mention in the original post though...yes, the Maya animations are REALLY affected by whatever is causing this.  That's how I got turned on to the Sorenson in the first place as my Maya teacher had suggested it.  The AVI's I did for the Maya animations looked decent enough here at home (I think I had used Video 1 back then) but they really looked like crap on the Macs at school.  They were pretty simple animations and I rendered them in Maya at really outragous quality...pretty much max settings on everything using Mental Ray at 1600x1200 but the actual vid just kept coming off soft and fuzzy...lacking any sharpness, until I started using the Sorenson.
    That said, after a bit more experimentation this morning, I've found that the DV NTSC setting under Microsoft AVI is actually doing a pretty decent job (with video..haven't tried any Maya stuff there yet)...on my PC at least.  Won't be able to check it on a Mac for a couple of days though (obviously I've had -a lot- of problems with AVI's on Macs).
    Now...you said that you've "heard here that there was a change in par in cs4 to deal with some standards"...could you (or someone) possibly elaborate on that a little? 
    Thanks

  • Voice GW Config Question

    Hi Everyone
    Yesterday I posted a question about redesigning the way our voice network looks, I'm removing 6 CUCM 4.3 boxes and I'm going to have those sites register with our Sub which is 10.5.1 in our data center across the WAN. Jaime answered my question and gave me some good insight on what to do for each site.
    1.Create DP,CSS,PT on the Pub
    2.Enable SRST on the GW
    3.Make necessary changes on GW
    4.Create LRG to have the site use their local GW
    I've been reading on how to get these task done and I have a question about #3, I'm looking at the config from the GW for the  test sight and the VoIP dial peer is referencing the CUCM node currently on site. Would modifying the IPV4 address to reflect the new CUCM node at the data center be the only change that I would have to make to the config?
    I also want to say thanks for all the help that everyone has given me with really quick responses to my questions. I just changed jobs and I went from doing primarily MACD to now I'm actually the person who is doing the implementation. I've never done implementation before but I know if I stick with it and help from this board I'll be a super star yet.
    Eric

    Correct, need to change the IP address on the DP to reflect the new one. Also, need to look at SCCP resources (conference bridge or transcoders if any) and those need to be changed. 

  • Codec Question

    I've been exporting some MPG2 files, which I thought was a pretty universal format these days, but not everyone in my office can open them.  Windows Media Player tells them that they're missing a codec.  The export settings list the codec as "MainConcept MPEG Video".  My question is, are there many MPG codecs, or is this THE MPG codec?  If one downloads the latest WMP updates, shouldn't it be able to run an MPG?  My version even runs AVCHD files, so I wonder why MPG should be a problem even for slightly older versions.  Of course, my ignorance can be breathtaking at times.  Anyway, is the problem in what I'm exporting or is the problem with what they're running, which I think is WMP version 10 on Win XP?  For what it's worth, I'm running Windows 7 64bit with WMP 12.
    <rant> As an aside, why so many codecs anyway?  Couldn't we just have 3 - 5 file formats and codecs to cover everything?  I mean, the only delivery mechanisms in general use at this point are DVD, BluRay, web, and smart phones, right?  Seems like one format should be ideal for each application, at which point were just talking about tweaking compression settings.  It seems like this topic doesn't need to be as confusing as it is. </rant>
    Whew.  Got that out of my system.  Thanks in advance for any insight, folks.

    Dave LaRonde wrote:
    Lukabrazzi wrote:
    As an aside, why so many codecs anyway?  Couldn't we just have 3 - 5 file formats and codecs to cover everything?  I mean, the only delivery mechanisms in general use at this point are DVD, BluRay, web, and smart phones, right?
    If that were true, no one would be using AE to do work on Hollywood movies, independent films, for delivery to broadcasters using any number of different nonlinear editing systems, for playback on laptop computers at trade shows, for multiscreen presentations at corporate meetings, for animated billboards....
    ....you get the idea. 
    AE is used by far more different types of multimedia producers than you've been exposed to so far, and they all have their specific needs and requirements.  Hence, a wide diversity of codecs.
    Hi,
    I stem from the pro audio industry. Over there, the manufacturers seem to be a little more organized.
    We've got 3 'Codecs' that we use. AIFF - WAVE - MP3
    In the video industry there are a million codecs around and they are ALL poorly documented and most are crappy as H***.
    OK... Video is more Processor intensive than audio... Get over it. Build your hardware so it matches that of a generally accepted codec.
    Many Camera producers like ARRI are finally getting the idea. They are building cameras recording directly to ProRes 4444.
    Imagine the audio industry being as ignorant as the video industry. We'd have every little manufacturer running around building his own audio codec,
    persisting that HIS codec is BEEEETTER than all the rest. I think the video industry heard Tina Turner's 'Simply The Best' once too MANY.
    Here in the VID ind. you have a bunch of small time companies releasing PAID codecs luring the unknown into thinking that THIS will give him better quality and performance. BS...
    I could NOT give a flying F*** about the brand or NAME of the codec I use... It is a CODEC for petes sake. And as of NOW... All those codex are doing are GETTING IN THE WAY OF CREATIVITY. Then you have THAT great codec for your NLE of choice.. And you are a happy camper... UUUUntil you enter After Effects and find out that its render engine has HUGE trouble with ProRes 4444... Now what do I do... Should I dump my NLE so that I can work in AE or should I look for an alt. to AE... OK... I am going to dump my NLE and find another that jails nicely with AE... Oh... There ARE none... What do I do now... OK ... Let's look for another codec that  works with both.. GREAT... I found one.. Costs $799 but what the heck they promise that it works. Then you download the trial and find out that it doesn't...
    There is CHAOS at best in the Film/Video industry. But that is changing slowly...
    I am a perfectionist and I can find a HUGE scratch in a freshly un-wrapped iPad display, where there is none. The only lossy codec out there today with archive-grade-quality after 8 generations of encoding is.... Drum Whirl...... ProRes. Great in performance and looks like the ORIGINAL source without that Mosquito SWARM of noise that all the others are producing (AVIDs DNxHD is also fantastic)..... But thats it...
    So there you go. TWO intermiate/archival codecs and they ALREADY exist. Throw in H264 and you have your AIF, WAV & MP3 of the Audio Industry.
    All the industry has got to do is accept that and move on... Because today I feel like the codec war is getting in MY way of being creative. And in the way of great creative and intuitive software like PPRO and AE.
    Just my 1000,0000 cents... but this here topic is getting on my beeber...

  • Deploying multiple beans & support classes, related questions

    I have an application that I'm trying to deploy to the latest JServer with Oracle 8i 8.1.6 on Windows 2000. We used JDeveloper to write the code and to deploy the EJBs. I have some questions and it'd be great if someone can answer them.
    All documentation seem to indicate that beans must be deployed one at a time. Is this the case? If not, how?
    If so, what is the "correct" way to deploy helper classes which are used by more than one bean?
    Is there always only one instance of a class in the database, even though I might deploy the same helper class with different beans? If not, is there any mechanism to ensure consistency?
    Can I just update a helper class in the database?
    How do I see what classes are in the database? How do I manipulate them (e.g. delete, change, add, view size) ?
    Is there an easy way to "clean out" the database of all classes, so as to start anew?
    null

    The Java-related documentation was that I was reading. I have a followup question. Is it possible for me to simply deploy some beans without regard for all the helper classes, then at a later point do a load java on all classes that I expect to use, and have it all work?
    Thanks. You've been great help.
    <BLOCKQUOTE><font size="1" face="Verdana, Arial">quote:</font><HR>Originally posted by JDev Team (Laura):
    Hi Gerald,
    I will take a stab at answering your questions:
    1. Are you talking about the JDeveloper doc, or the Oracle8i EJB doc?
    2. When you create the Deployment Profile in JDeveloper using the Deployment Profile wizard, any classes your EJB depends on should get included in the deployment archive by the dependency analyzer. You can see the contents of what will be deployed by selecting the Preview button on the Sources page of the wizard.
    If you want to explictly EXCLUDE a helper class because it has already been deployed with another bean, you can choose the Advanced button. Select one of the Library, archive, class pages on the Advanced dialog, and add the class to the Exclude list. Select OK, then check the Preview button again to make sure it was excluded.
    If you are deploying a number of beans that user the same helper classes, the helper classes will get deployed with the first bean, and on subsequent deployments, the process will detect that the helper class has already been deployed and will check to see if it has changed since the last deployment. I believe it uses a timestamp comparison for this, but I'm not positive. If it detects the source and target are the same, it won't redeploy the class.
    If you just want to update a helper class for the EJB, you can use the Java Stored Procedure deployment in the Deployment Profile Wizard, include the helper class in the deployment archive, and do not publish anything.
    You can use the Database Browser in JDeveloper to see what deployed Java Classes, and EJBs are stored in your database. Double-click on the IIOP connection you used to deploy the EJBs (under the Connections node in the Navigator). This will display the Database Browser. Expand the appropriate nodes to view the deployed objects.
    To see deployed Java Classes, double-click on a JDBC connection and expand the Schema node and then the Deployed Java Classes node.
    Many operations are available from the context menus in the Database Browser, including Drop. Others you will have to perform from SQL*Plus or the command line. See the Oracle8i Java Developer's Guide for more information on SQL commands and command line syntax for altering Java objects in the database. This doc, and the EJB and CORBA Developer's Guide are available online from OTN on the Doc pages.
    You can use dropjava to drop all classes that were deployed in a given deployment archive by specifying the name of the jar file used during deployment. Again, see the Java Developer's Guide for the syntax.<HR></BLOCKQUOTE>
    null

Maybe you are looking for

  • Unable to export report to excel file from SAP

      Hi all, I have a problem to download data from a report. The XL gets downloaded in a different format than my colleague. We are using the same XL version but two weeks back the SAP GUI 730 got reinstalled to my machine and since then the problem st

  • How can I execute a method on a specified time?

    How can I execute a method on a specified time such as method1() will be executed on 1:00 p.m and the method2() will be executed in 1:00 a.m?

  • Component Configuration in Webdynpro ABAP

    Hello, I created a Webdynpro ABAP Application which works fine . Then I created a Component Configuration to hide a particular UI Element . Now how can I test it? Also I tried creating a iview on Portal and point to the Application name and Configura

  • Add Controls on the web site

    I would like to add controls on the web form and want to know should I use HTM code to add controls or can drag and drop from any tool box? Your information and help is great appreciated, Regards, Iccsi,

  • Iphoto files are there, but no images

    OSX 10.6.8 IPhoto 7.1.5 My library is intact, and all my files are there, well in theory. The files exist, and they are taking up the correct space, but I can't seem to see them at all!! I also just connected to a time capsule and did my very first b