Titles Break Up and Pans Jerk after Compressor / DVD SP

I have a 20 minute program. I exported from Final Cut to Compressor, and applied the MPEG-2 High Quality 60 minute setting. After 4 hours of encoding, I then imported the file Compressor created into DVD-Studio Pro and burned a test DVD. When I viewed the DVD everything was beautifully sharp BUT, on some of the pans the moves "jerk" (which they don't in the original material. And the pans aren't very fast) and more disasterously, for the end credits, the white type against black background has little flecks "eaten away" out of the letters. Given that I picked what seemed to be the highest quality MPEG-2 setting in compressor, why am I still seeing these quality issues? What can I do? I had started out, and posted in fact to the discussion, a complaint that the native encoding in DVD Studio Pro yielded less than satisfactory results. The advice was to treat the material with Compressor first and then import into DVD Studio Pro. But I still have problems. This is just a simple museum video, nothing fancy visually. How can I get professional result??? Is there a secret formula I am missing? Thanks in advance for your help, which is always invaluable. Of course, like most people posting here I'm sure, I am fighting a deadline!

Pamela Glintenkamp wrote:
I have a 20 minute program. I exported from Final Cut to Compressor, and applied the MPEG-2 High Quality 60 minute setting.
What version of Compressor are you using? The setting that you mention (MPEG-2 High Quality) is a Compressor 1.x setting. I ask because your signature states that you're using FCP 6. If you're using FCP 6, then you're using Compressor 3.
If all that is correct, then you should nuke the old Compressor 1.x settings since they are incompatible with newer versions of Compressor (though the document mentions Compressor 2.x, it applies to 3 as well).
For reference on the old settings (so you know if your setting is to blame), check out this tutorial on Compressor 1.x. To confirm the correct settings that should be available to you in Compressor 3 - after following the instructions from the Knowledge Base document, of course - check out this page.
Once you're using the correct settings (native to Compressor 3) you shouldn't have any issues. Good luck.

Similar Messages

  • MPEG2 pan and tilt artifacts using Compressor

    Is there away to improve my Compressor/DVD Studio Pro MPEG2 encoding. I had decided to switch to DVD Studio Pro in order to get a better
    quality encode. I find that it looks better everywhere except where
    there is a camera move. If the camera pans or tilts, I get horizontal lines in
    the video and it looks like crap.
    I've been encoding through compressor using these specs
    DVD Best Quality 90 minutes/ALL
    Field Dominance: Automatic
    2 Pass VBR Best
    Avg Bit Rate 6.2
    Max Bit Rate 9.0
    Motion Estimation BEST
    My project is a HDV 1080-60i Final Cut Pro v5.1.4 project.
    I have been exporting a MPEG 2 file through Compressor using v2.1
    Have you ever come across this problem? And if so, have you found away
    for Compressor to handle motion better? Or should do you let DVD
    Studio Pro encode? Does it do a better job?
    Thanks!

    Hi:
    I find that it looks better everywhere except where there is a camera move. If the camera pans or tilts, I get horizontal lines in the video and it looks like crap.
    That's the nature of interlaced video. Where are you judging in: Playing the MPEG2 in QT? DVDSP simulator? Did you build a disc and tested it in DVD player?
    Try making a build in your hard drive and play the VIDEO_TS folder with DVD Player and set it to Deinterlace.
    Hope that helps !
      Alberto

  • Inspector in compressor keeps resetting and giving me a untitled dvd

    inspector in compressor keeps resetting and giving me a untitled dvd. I have titled and changed the settings to what i need the menu to lool like. But when i hit submit and the dvd is finished burning it gives me a untitled dvd as if i did not do any cumstom settings. WHY

    Are you saying the title is incorrect in the menu?
    If I change the title in the Title field of the Job Action pane, it updates correctly for me in the main menu and chapter men titles both display properly when I open the DVD.
    Russ

  • Using database connection in a servlet and get errors after 8 hours

    Hey,
    I'm running a poker script using applet/servlets and it works great. But for some reason about about 8 hours that database layer stops working. At first I thought it was the connections to mySQL that were timing out (because im using connection pooling) but after turning pooling off (I now create the connection each time) I'm still seeing that same error (I can create a connection but when I do an action ex. like a select statment I get an error). What i'm wondering could it be that the driver I load with Class.forName() some how unloads it's self after x amount of time not being used? Not sure if that is it but if anyone could give me some insight that would be great. The Error i recieve is below:
    INFO: Database Event:DatabaseController: Error executing database query.
    ERROR: Communications link failure due to underlying exception:
    ** BEGIN NESTED EXCEPTION **
    java.net.SocketException
    MESSAGE: Software caused connection abort: recv failed
    STACKTRACE:
    java.net.SocketException: Software caused connection abort: recv failed
         at java.net.SocketInputStream.socketRead0(Native Method)
         at java.net.SocketInputStream.read(Unknown Source)
         at com.mysql.jdbc.util.ReadAheadInputStream.fill(ReadAheadInputStream.java:104)
         at com.mysql.jdbc.util.ReadAheadInputStream.readFromUnderlyingStreamIfNecessary(ReadAheadInputStream.java:144)
         at com.mysql.jdbc.util.ReadAheadInputStream.read(ReadAheadInputStream.java:172)
         at com.mysql.jdbc.MysqlIO.readFully(MysqlIO.java:1839)
         at com.mysql.jdbc.MysqlIO.reuseAndReadPacket(MysqlIO.java:2288)
         at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:2784)
         at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1531)
         at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:1622)
         at com.mysql.jdbc.Connection.execSQL(Connection.java:2370)
         at com.mysql.jdbc.Connection.execSQL(Connection.java:2297)
         at com.mysql.jdbc.Statement.executeQuery(Statement.java:1183)
         at com.softnet.database.DatabaseController.executeDatabaseQuery(DatabaseController.java:190)
         at com.softnet.games.GameServer.validateUser(GameServer.java:438)
         at com.softnet.games.GameServer.handleData(GameServer.java:113)
         at com.softnet.network.HttpConnectionThread.run(HttpServletListener.java:191)
    ** END NESTED EXCEPTION **
    I know the query is good because it works all other times just not after about 8 hours.
    --Z3r0CooL                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               

    Hey,
    Thanks for the responces. For the connection pooling I would open 5 connections and keep them open. So i though maybe after 8 hours after not being used they would timeout. Thats why i turned off conection pooling and create a new connection each time. Anyways i'll post the code below incase i made a mistake somewhere.
    package com.softnet.database;
    /************************ DatabaseControler **************************/
    import java.sql.*;
    import java.util.*;
    import com.softnet.database.DatabaseConnectionPool;
    import com.softnet.database.DatabaseSettings;
    public class DatabaseController
    implements DatabaseListener
         //Used to make sure the database driver is loaded
         private boolean databaseDriverState = false;
         //Used to store a database connection
         private Connection databaseConnection = null;
         //If to user connection pooling or not
         private boolean useConnectionPooling = false;
         //Used to hold the connection pool varible
         private DatabaseConnectionPool connectionPool = null;
         //Used to store database settings
         private DatabaseSettings databaseSettings;
         //Used to hold the DatabaseController listeners
         private List databaseControllerListeners = new ArrayList();
         //min number of connections for connection pool
         private int minNumberOfConnections = 1;
         //max number of connections for connection pool -1 is unlimited
         private int maxNumberOfConnections = -1;
         //DatabaseController Constructors
         public DatabaseController(DatabaseSettings databaseSettings)
              this.databaseSettings = databaseSettings;
              databaseDriverState = loadDatabaseDriver(databaseSettings.getDatabaseDriver());
         public DatabaseController(DatabaseSettings databaseSettings, boolean useConnectionPooling, int minNumberOfConnections, int maxNumberOfConnections)
              this.databaseSettings = databaseSettings;
              this.useConnectionPooling = useConnectionPooling;
              this.minNumberOfConnections = minNumberOfConnections;
              this.maxNumberOfConnections = maxNumberOfConnections;
              if(useConnectionPooling == true)
                   connectionPool = new DatabaseConnectionPool(databaseSettings, minNumberOfConnections, maxNumberOfConnections);
                   connectionPool.addDatabaseListener(this);
              else
                   databaseDriverState = loadDatabaseDriver(databaseSettings.getDatabaseDriver());
         public DatabaseController() {}
         //Database Settings Get/Set
         public DatabaseSettings getDatabaseSettings()
              return databaseSettings;
         public void setDatabaseSettings(DatabaseSettings databaseSettings)
              this.databaseSettings = databaseSettings;
         //Connection Pooling Get/Set
         public boolean getConnectionPooling()
              return useConnectionPooling;
         public void setConnectionPooling(boolean useConnectionPooling, int minNumberOfConnections, int maxNumberOfConnections)
              this.useConnectionPooling = useConnectionPooling;
              this.minNumberOfConnections = minNumberOfConnections;
              this.maxNumberOfConnections = maxNumberOfConnections;
              if(useConnectionPooling == true)
                   if(connectionPool == null)
                        connectionPool = new DatabaseConnectionPool(databaseSettings, minNumberOfConnections, maxNumberOfConnections);
                        connectionPool.addDatabaseListener(this);
              else
                   if(connectionPool != null)
                        connectionPool.destroyConnections();
                        connectionPool.removeDatabaseListener(this);
                        connectionPool = null;
         //Return if there connected
         public boolean isConnected()
              boolean isConnected;
              if(databaseConnection != null)
                   isConnected = true;
              else
                   isConnected = false;
              return isConnected;
         //Used to connect to database or get a connection for the connection pool
         public void connect()
              if(databaseDriverState == false)
                   databaseDriverState = loadDatabaseDriver(databaseSettings.getDatabaseDriver());
              //If we dont have a current connection, make one
              if(databaseConnection == null && databaseDriverState == true)
                   if(useConnectionPooling == false)
                        try
                             databaseConnection = DriverManager.getConnection(databaseSettings.getDatabaseURL(), databaseSettings.getUserName(), databaseSettings.getUserPassword());
                        catch (SQLException sqle)
                             //Raise event
                             raiseDatabaseEvent("DatabaseController: Error connecting to database. \nERROR: " + sqle.getMessage());
                             databaseConnection = null;
                   else
                        databaseConnection = connectionPool.getConnection();
         //Used to disconnect from the database or give back the connection to the connection pool
         public void disconnect()
              if(databaseConnection != null)
                   if(useConnectionPooling == false)
                        try
                             //Close DB Connection
                             databaseConnection.close();
                        catch(SQLException ignore) {}
                        finally
                             databaseConnection = null;
                   else
                        connectionPool.returnConnection(databaseConnection);
                        databaseConnection = null;
         public ResultSet executeDatabaseQuery(String sSQL)
              ResultSet databaseResult = null;
              if(databaseConnection != null)
                   try
                        Statement databaseStatement = databaseConnection.createStatement();
                        databaseResult = databaseStatement.executeQuery(sSQL);
                   catch(SQLException sqle)
                        //Raise event
                        raiseDatabaseEvent("DatabaseController: Error executing database query.\nSQL: " + sSQL + "\nERROR: " + sqle.getMessage());
              return databaseResult;
         public int executeDatabaseUpdate(String sSQL)
              int rowsAffected = -1;
              if(databaseConnection != null)
                   try
                        Statement databaseStatement = databaseConnection.createStatement();
                        rowsAffected = databaseStatement.executeUpdate(sSQL);
                   catch(SQLException sqle)
                        //Raise event
                        raiseDatabaseEvent("DatabaseController: Error executing database update.\nSQL: " + sSQL + "\nERROR: " + sqle.getMessage());
              return rowsAffected;
         //Used to load the Database Driver
         private boolean loadDatabaseDriver(String databaseDriver)
              boolean driverLoaded;
              if(databaseDriver.equals("") == false)
                   try
                        //Load Database Driver
                        Class.forName(databaseDriver).newInstance();
                        driverLoaded = true;
                   catch (Exception e)
                        //Raise event
                        raiseDatabaseEvent("DatabaseController: Error loading database driver. \nERROR: " + e.getMessage());
                        driverLoaded = false;
              else
                   driverLoaded = false;
              return driverLoaded;
         //Wrap the DatabaseConnectionPool Error to the DatabaseController
         public void databaseEventOccurred(DatabaseEvent de)
              raiseDatabaseEvent(de.getErrorMessage());
         //Event Handling Code
         //Used to add database listeners (Its sync'd so you can change the listeners when firing an event)
    public synchronized void addDatabaseListener(DatabaseListener databaseControllerListener)
    databaseControllerListeners.add(databaseControllerListener);
    //Used to remove a listener from the list (Its sync'd so you can change the listeners when firing an event)
    public synchronized void removeDatabaseListener(DatabaseListener databaseControllerListener)
    databaseControllerListeners.remove(databaseControllerListener);
    //Used to send the raise event to the listeners
    private synchronized void raiseDatabaseEvent(String databaseError)
    DatabaseEvent databaseEvent = new DatabaseEvent(this, databaseError);
    Iterator listeners = databaseControllerListeners.iterator();
    while(listeners.hasNext())
         DatabaseListener listener = (DatabaseListener) listeners.next();
    listener.databaseEventOccurred(databaseEvent);
    /********************* DatabaseConnectionPool **************/
    package com.softnet.database;
    import java.io.*;
    import java.sql.*;
    import java.util.*;
    import com.softnet.database.*;
    import com.softnet.database.DatabaseSettings;
    public class DatabaseConnectionPool
         //min number of connections
         private int minNumberOfConnections = 1;
         //max number of connections -1 is unlimited
         private int maxNumberOfConnections = -1;
         //Store the connections
         protected Hashtable databaseConnections = null;
         //Database Info
         protected DatabaseSettings databaseSettings;
         //to hold Driver state
         private boolean databaseDriverState = false;
         //To hold connection checker
         private DatabaseConnectionCheck connectionChecker = null;
         //Used to hold the DatabaseConnectionPool listeners
         private List databaseConnectionPoolListeners = new ArrayList();
         public DatabaseConnectionPool(DatabaseSettings databaseSettings, int minNumberOfConnections, int maxNumberOfConnections)
              this.databaseSettings = databaseSettings;
              this.minNumberOfConnections = minNumberOfConnections;
              this.maxNumberOfConnections = maxNumberOfConnections;
              //Load Driver
              databaseDriverState = loadDatabaseDriver(databaseSettings.getDatabaseDriver());
              //Create connection
              createConnections();
         public DatabaseConnectionPool(int minNumberOfConnections, int maxNumberOfConnections)
              this.minNumberOfConnections = minNumberOfConnections;
              this.maxNumberOfConnections = maxNumberOfConnections;
         //Database Settings Get/Set
         public DatabaseSettings getDatabaseSettings()
              return databaseSettings;
         public void setDatabaseSettings(DatabaseSettings databaseSettings)
              this.databaseSettings = databaseSettings;
         //Driver State Get
         public boolean getDatabaseDriverState()
              return databaseDriverState;
         public void createConnections()
              if(databaseDriverState == false)
                   databaseDriverState = loadDatabaseDriver(databaseSettings.getDatabaseDriver());
              //Create all connections and load the minimum in the Hashtable
              if(databaseConnections == null)
                   if(databaseDriverState == true && minNumberOfConnections != 0)
                        databaseConnections = new Hashtable();
                        for(int i = 0; i < minNumberOfConnections; i++)
                             try
                                  databaseConnections.put(DriverManager.getConnection(databaseSettings.getDatabaseURL(), databaseSettings.getUserName(), databaseSettings.getUserPassword()), Boolean.FALSE);
                             catch(SQLException sqle)
                                  //Problem break loop and destroy any connections
                                  destroyConnections();
                                  //Raise event
                                  raiseDatabaseEvent("DatabaseConnectionPool: Error creating database connections. \nERROR: " + sqle.getMessage());
                                  break;
              //If no connection check exists create one
              if(connectionChecker == null)
                   connectionChecker = new DatabaseConnectionCheck(this);
                   connectionChecker.start();
         public Connection getConnection()
              Connection connection = null;
              boolean errorWithConnection = false;
              Enumeration connections = databaseConnections.keys();
              synchronized (databaseConnections)
                   while(connections.hasMoreElements())
                        errorWithConnection = false;
                        connection = (Connection) connections.nextElement();
                        Boolean state = (Boolean) databaseConnections.get(connection);
                        //If connection is not used, use it.
                        if(state == Boolean.FALSE)
                             try
                                  connection.setAutoCommit(true);
                             catch(SQLException e)
                                  //Problem with connection remove connection and replace it
                                  databaseConnections.remove(connection);
                                  try
                                       connection = DriverManager.getConnection(databaseSettings.getDatabaseURL(), databaseSettings.getUserName(), databaseSettings.getUserPassword());
                                  catch(SQLException sqle)
                                       errorWithConnection = true;
                             if(errorWithConnection == false)
                                  // Update the Hashtable to show this one's taken
                                  databaseConnections.put(connection, Boolean.TRUE);
                                  // Return the connection
                                  return connection;
                   //All connections being used check to max to see if we can make a new one
                   if(maxNumberOfConnections == -1 || maxNumberOfConnections > databaseConnections.size())
                        try
                             connection = DriverManager.getConnection(databaseSettings.getDatabaseURL(), databaseSettings.getUserName(), databaseSettings.getUserPassword());
                        catch(SQLException sqle)
                             errorWithConnection = true;
                        if(errorWithConnection == false)
                             databaseConnections.put(connection, Boolean.TRUE);
                             return connection;
              //If not connections free and max connections reached wait for a free connection
              return getConnection();
         public void returnConnection(Connection connection)
              boolean errorWithConnection = false;
              //Make sure connection still works
              try
                   connection.setAutoCommit(true);
              catch(SQLException e)
                   //Problem with connection remove connection and replace it
                   databaseConnections.remove(connection);
                   try
                        connection = DriverManager.getConnection(databaseSettings.getDatabaseURL(), databaseSettings.getUserName(), databaseSettings.getUserPassword());
                   catch(SQLException sqle)
                        errorWithConnection = true;     
              if(errorWithConnection == false)
                   databaseConnections.put(connection, Boolean.FALSE);
         public void destroyConnections()
              Connection connection = null;
              if(databaseConnections != null)
                   //Close all connections
                   Enumeration connections = databaseConnections.keys();
                   while (connections.hasMoreElements())
                        connection = (Connection) connections.nextElement();
                        try
                             connection.close();
                        catch(SQLException ignore) {}
                   //Free up hashtable
                   databaseConnections = null;
         private boolean loadDatabaseDriver(String databaseDriver)
              boolean driverLoaded;
              if(databaseDriver.equals("") == false)
                   try
                        //Load Database Driver
                        Class.forName(databaseDriver);
                        driverLoaded = true;
                   catch (ClassNotFoundException cnfe)
                        //Raise event
                        raiseDatabaseEvent("DatabaseController: Error loading database driver. \nERROR: " + cnfe.getMessage());
                        driverLoaded = false;
              else
                   driverLoaded = false;
              return driverLoaded;
         //Event Handling Code
         //Used to add database listeners (Its sync'd so you can change the listeners when firing an event)
    public synchronized void addDatabaseListener(DatabaseListener databaseConnectionPoolListener)
    databaseConnectionPoolListeners.add(databaseConnectionPoolListener);
    //Used to remove a listener from the list (Its sync'd so you can change the listeners when firing an event)
    public synchronized void removeDatabaseListener(DatabaseListener databaseConnectionPoolListener)
    databaseConnectionPoolListeners.remove(databaseConnectionPoolListener);
    //Used to send the raise event to the listeners
    private synchronized void raiseDatabaseEvent(String databaseError)
    DatabaseEvent databaseEvent = new DatabaseEvent(this, databaseError);
    Iterator listeners = databaseConnectionPoolListeners.iterator();
    while(listeners.hasNext())
         DatabaseListener listener = (DatabaseListener) listeners.next();
    listener.databaseEventOccurred(databaseEvent);
    class DatabaseConnectionCheck extends Thread
         private DatabaseConnectionPool connectionPool;
         DatabaseConnectionCheck(DatabaseConnectionPool connectionPool)
              this.connectionPool = connectionPool;
         public void run()
              try
                   while(true)
                        //check threads every 30 seconds
                        this.sleep(300000);
                        if(connectionPool.databaseConnections != null)
                             Connection connection = null;
                             Enumeration connections = connectionPool.databaseConnections.keys();
                             synchronized (connectionPool.databaseConnections)
                                  while(connections.hasMoreElements())
                                       connection = (Connection) connections.nextElement();
                                       Boolean state = (Boolean) connectionPool.databaseConnections.get(connection);
                                       //If connection is not used, use it.
                                       if(state == Boolean.FALSE)
                                            try
                                                 connection.setAutoCommit(true);
                                            catch(SQLException e)
                                                 //Problem with connection remove connection and replace it
                                                 connectionPool.databaseConnections.remove(connection);
                                                 try
                                                      connection = DriverManager.getConnection(connectionPool.databaseSettings.getDatabaseURL(), connectionPool.databaseSettings.getUserName(), connectionPool.databaseSettings.getUserPassword());
                                                 catch(SQLException sqle)
                                                      connection = null;
                                                 // Update the Hashtable with new connection if its not null
                                                 if(connection != null)
                                                      connectionPool.databaseConnections.put(connection, Boolean.FALSE);
              catch(InterruptedException ignored) {}     
    Basicly the why it works is the connection pool hold the database connections. When the user needs a connection they use the database controller to request a connection (By create a instance and called the connect() method) and the connection is either created or grabed from the connection pool. After the user is done with the connection they call the disconnect() method which closes the connection or returns it to the connection pool.
    --Z3r0CooL                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 

  • How to give a page break in alv grid display after 65 lines are displayed?

    hi all,
    I need to give a page break in alv grid display after 65 lines are displayed on each page...Please help me with this...

    hai
    give this command beging of the report name... u have to diclar the beging of the report ......
    <b>report</b> ( name of the report)  <b>standard page heading line-size 200 line-count 65.</b>
    ex1.:- report name is  rtpm_trl_show_flows 
    report <b>rtpm_trl_show_flows </b> no standard page heading line-size 200
                                                         line-count 65.
    ex:2
    report  <b>zlpur01</b> no standard page heading line-size 200
                                                         line-count 65.
    type-pools: slis.
    tables: bkpf.
    selection-screen begin of block sel with frame title text-001.
    select-options: s_comp for bkpf-bukrs, " Company
                    s_valut for bkpf-budat. " Invoice Date
                   S_MTART FOR MARA-MTART. " Material Type
    selection-screen end of block sel.
    parameters: p_vari like disvariant-variant. " ALV Variant
    constants: formname_top_of_page type slis_formname value 'TOP_OF_PAGE'.
    data:   i_bseg type bseg  occurs 0 with header line.
    data: vatval type p decimals 2 value '0.15'.
    data: xhkont type string value '154000'.
    data COM type c.
    data: begin of invt occurs 100,
            budat like bkpf-budat, " Inv Dat
            bukrs like bkpf-bukrs, " Material
            STCEG like bsak-STCEG, "name of the companycode
            belnr like bkpf-belnr,
            xblnr like bkpf-xblnr, " Inv Reference
            ebeln like rseg-ebeln, " PO number
            lifnr like bseg-lifnr, " Vendor No
            name1 like lfa1-name1, " Supplier Name
            matnr like bseg-matnr,
            maktx like makt-maktx,
            stcd1 like lfa1-stcd1, " Supplier VAT REG NO
            xamt like bseg-dmbtr, " TAX amt
            yamt like bseg-wrbtr,
            wrbtr like bseg-wrbtr, " Base amount
            mwskz like bseg-mwskz,
            dmbtr like bseg-dmbtr, " TAX amt
            gjahr like bkpf-gjahr,
            hkont like bseg-hkont,
            zamt like bseg-dmbtr, " TAX amt
            wamt like bseg-dmbtr,
            shkzg like bseg-shkzg,
            shkzg1 like bseg-shkzg,
          end of invt.
    regard
    nawa

  • My kids ipod nano 5th gen does not sync to music and gets error 13019 message.  So far done all the suggestions - and now it has NO music.  It seems to download all the music and then error after the last song.

    Kids ipod gets the 13019 error after trying to sync.  I have done all the suggestions online and now it has no music and will not sync.
    It seems to download all the music and on the last song clicks out and says unknown error. 
    any other suggestions?
    Kid is mad now there is NO music on the ipod.  At least before it had the old music and just would not download new songs.
    All worked on our iphones, and other ipods.  Just hers is wacked.
    thanks

    I've encountered the same problem as this recently, but unfortunately i haven't worked out how to fix it yet.
    I tried to fit too many songs on my ipod nano from itunes, and it told me it would create a selection of these (titled my songs) and put them on the nano, which it did. I then went back onto itunes to delete some songs so that they would all fit on the nano. I also deleted the "my songs" playlist, knowing that all the songs were still stored under Music on itunes. When i tried to sync the nano it said that it couldn't be synced as the required disk cannot be found.
    HELP, PLEASE!

  • In Final Cut Pro X 10.1.1 I'm trying to separate left and right stereo tracks to delete left and pan right to centre. I cannot find a way to do this.

    I record in stereo with a 10KHz tone down the left channel to defeat AGC on my camera and mic feed into the right channel. When I edit, I want to mute/delete the left channel and pan the right into the centre, to leave me with mono audio across both left and right. I could do this easily in FCP 6 but can find no way to do it in FCP X. I'm using the same source files. When I choose Dual Mono mode in the Audio Inspector, it mixes left and right and pushes the combined signal into both channels, giving me a mix of 10KHZ tone and audio in both left and right. Stereo mode shows me the two channels correctly with one driven hard (the tone) and the other at good voice levels. I just want to kill the left channel and pan the right to centre.
    I'm converting original TOD files using MPEG Streamclip before import and definitely keeping audio as stereo.
    This is driving me nuts! It should be simple and is in FCP 6. Any help greatly appreciated.
    Stereo Setting
    Mono Setting

    Mb - If you're using FCPX 10.1.1 and Mavericks, make certain you've downloaded the most current Sony XDCAM FCPX plugin from sonycreativesortware.com unless you're using an older version of FCPX and then you'd need the previous XDCAM plugin.
    You shouldn't see 8 mono tracks.  There are import settings in /fCPX that you can check and I don't ask FCPX to analyze my media or seperate mono or combine stereo, etc.  I like to have everything come in as it is, especially because I know what I've done with every channel, etc.
    What I wrote to Ian is what I'd tell you - so please take a look at how you can make a "stereo" track that is actually two mono tracks, mono.  Once you do that you can address each mono channel by itself since it needs different volume, compression, and EQ than other channels.
    There are ethernet, USB, and firewire controllers that work in FCPX, but that's not the typical workflow because generally if you're getting into any amount of post audio sweetening beyond basic "staples" audio treatment, you would instead use "Roles" to export your audio to Logic or Pro Tools and do you work in those applications and then cut the final product back into your FCPX project.  In Logic or Pro Tools is where you might use a controller.
    In terms of automating levels, I'm not positive I know what you mean.  Compressor is a nice internal Logic plugin that kind of automates levels in a way but its about compressing peaks at a threshold that you set and at a ratio of compression.  So I may not understand what other automation is available unless you've exported you tracks to Logic or Pro Tools.

  • Lost all app data and former backups after iTunes 11 update

    I just updated to iTunes 11. I'm using Windows 8 Pro x64 and an Apple iPhone 5 32GB. Before the update I made a backup of my iPhone.
    So far, so good.
    Problems that occured after the update:
    1. One Music CD in my library was split into two albums with titles 1-4 and 5-13. I fixed that manually.
    2. Available space on my iPhone decreased after the update. I've got an iPhone 5 with 32GB capacity. Before the update and sync with iTunes 11 I had like almost 5GB of empty space. Now it's only 1.31GB. There are not more apps, music, pictures etc. on my iPhone than before the update.
    3. All data of apps like balance (budget tool), Momento (diary) is gone! Apps like Dropbox lost their settings.
    Hence, I decided to restore the data from the backup I made just before updating to iTunes 11. THIS BACKUP IS GONE!! I'm no IT newbie and I'm an iPhone user since the iPhone 3.
    I just wish I would have not updated to iTunes 11. Apple Switzerland's Support was not able to help. They said if the backup is gone, data is lost ;(

    Empty/corrupt library after upgrade/crash
    Hopefully it's not been too long since you last upgraded iTunes, in fact if you get an empty/incomplete library immediately after upgrading then with the following steps you shouldn't lose a thing or need to do any further housekeeping. In the Previous iTunes Libraries folder should be a number of dated iTunes Library files. Take the most recent of these and copy it into the iTunes folder. Rename iTunes Library.itl as iTunes Library (Corrupt).itl and then rename the restored file as iTunes Library.itl. Start iTunes. Should all be good, bar any recent additions to or deletions from your library.
    See iTunes Folder Watch for a tool to catch up with any changes since the backup file was created.
    When you get it all working make a backup!
    If you have synced your device on two separate days then the current state of your device backup will no longer have the stored data for the apps that were removed. If however you have not resynced since noticing the problem then, once the library is restored, it may be possible to restore the device to bring back the missing app data.
    tt2

  • Problem importing PSD (with multiple groups and layers) into After Effects. Help!

    I created a "comic strip" in photoshop (multiple rectangle shape layers, then various shapes within each box for each frame of the comic strip) that I want to import into AE. When I import it as a composition (to keep my layers), however, what appears is an simply a black image with white lines where the lines of the comic strip used to be. I checked the color modes, but they are both in RGB so I don't think that's the problem. Also, when I double click the cartoon strip composition, I can choose certain groups from the mini flow-chart at the top left and view those individual frames. However, I can't view the entire comic strip as a whole, which is necessary for my animation. Any help with this would be greatly appreciated, as I'm on a tight time constraint. Thanks!

    When I asked what version down to the last decimal, I meant it. After Effects version should start with 11, but we need the numbers after that too.
    And I understand that you want to pan between them, so just put all the different PSD's you import into the same comp and pan between them.

  • How to Zoom and Pan in the program window.

    Hi,
    I have been using scale to adjust larger than 4K image sequences so they fit 1080 and 4K output. I want to be able to zoom in and pan/tilt the program window so I can see the edges of the program window close up, so I can see to make a fine adjustment of scale. I want to be able to adjust scale precisely so I don't lose a single pixel, or include any black around the edges of the images. Of course I can't see the edges close up enough while looking at the entire image, to really see if I have scaled too much or too little. I know how to zoom in the program window, but how do I pan over to the side and bottom edges ? Without being able to pan I instantly lose the edges of the frame when I zoom in the program window.

    Perhaps this will help it make sense to you.
    I am taking tme lapse sequences shot on a DSLR and putting them onto Blu Ray disks for viewing. I also outputted a 4K file to try to play at Best Buy on a 4K television. The images are  4928 X 3280 pixels, which is larger than 4K, and much larger than 1080. One of the advantages of using these large images directly and not reducing them in Photoshop first is that I can have a time lapse zoom, which is very difficult to achieve otherwise. I can also pan and tilt. Another advantage is not having to reduce thousands of images three times, once for 1080, once for 4K, and once for stills..
    I usually work with 1080 video, and animated 1080 still sequences from Maya, or standard definition video. This is the my first opportunity to work with higher resolutions.
    Generally, for my first evaluation of these DSLR stills, i wanted to show some of them fully without cutting any off. This means there is a black border onthe sides because the DSLR stills are 2:3 instead of 9:16. For this I have used a scale of 32.6% for 1080, and 66% for 4K. For some sequences i wanted to just completely fill the frame. For this I used 38.9% for 1080, and 77.9% for 4K.
    My assumption is that Premier should do scaling as well as Photoshop does, and so  I have let Premier do the work, saving me a lot of extra work. First i take all the original images and process them from raw to tiff, for the day exposures. Then i process them again for the night exposures. Then i bring them into either my 1080 project, or my 4K project. I put the night pictures above the day pictures on a separate video track. I use opacity to dissolve from the day to night processed images as night falls inthe scene.
    Two sequences I shot are of the night sky during the recent meteor shower. After watchign the video I see i caught three instances of persistent meteor trails distorting in the sky. I was able to zoom in quite a bit, and track the position, because the sequence is of greater resolution than the native 1080 format. It gives me a second change at composition, or the ability to zoom in on something interesting that happens in the scene.
    It seems to me that the only reason i would want to first process the images down to 1080 in Photoshp, would be if the quality of the scaling was higher in Photoshop.
    When i adjust the scale, I am adjusting the scale of an image that is 4928 X 3280, in the program monitor which is probably only well less than 1000 pixels on my screen. It would be nice if I could not only zoom, but pan in the program window, so I could more accurately adjust scale by looking at the edges. So if there is no other way to do this visually, I am suggesting adding the ability to pan and tilt in the program monitor to accomplish this. Sure I could figure out the scale mathematically. I could still end up adding a row of black pixels, or cutting off a row of image pixels, due to some error such as rounding errors, or starting with 1 instead of zero, or vice versa.

  • NVidia error code 6 When zooming and panning a high res still image

    I am consistantly getting the following error code which shuts down CS6.  This is when zooming and panning a still images measuring something like 5300 pixels wide, and 4000 pixels high.  I started by looking  at the video driver, but nVidia says it is up to date.  I am now wondering if the size of the still image is actually the problem? This is in a 1080 sequence.
    Harware is GTX570
    Any ideas?

    Bill and Dennis.
    Error Code 6 message -  new challeng in the past 48 hours on very old premiere project.
    My system - Win 7 64 byte serv pack 1, Ppro CS5.0.3, I7 processor, 12 g ram,  nvidia gtx 470.
    In the past 2 days, I am getting error code 6 from Nvidia on a logo that is keyed and 3d rolled on white background.  The logo has been used without issue for many months in this same project and was encoded correctly by Adobe 1920 x 1280.   Once this issue began,  I had to render it 1-3 frames per request of project rendering last night.  I imported the correctly encoded logo again to the project and it began to have the same issue again.  I tried to change the harsh 3d rotations to see if it would relieve the processors overall.    Nothing changed after it began to freeze up wtih the error message. 
    I saved, shut the PC down and left the system rest overnight.
    This morning the project will get past the small load screen, but will not get past pulling the first file in the project once the editing screen loads.  Prem Pro will launch correctly in all other projects this morning, but not this one.  It gives me the same error message as it did when the problem started, but I can't even begin to touch the project.   Message - "Hardware config doesn't meet min standards Error Code 6".  I close the program, but then have to enter task manager to relaunch the program since it just hangs there.
    My work around, when the project launched yesterday, was to render a much smaller amount of frames at a time which worked SLOWLY, but now I can't even access the program.  Ouch.  Backups are available from a few days ago, but I want to discover why this happened to avoid this issue for the future.  Not much confidence at this point particularly when I rendered to match rez and deleted the media cache yesterday just in case the system was having to work around more cache than needed. 
    I have my computer hardware company looking into the issue, but I didn't take any known updates on the software in the past week.  I thought this might be a thermal issue because we are having some challenges keeping our editing area cool enough, but that isn't the issue this morning because the other projects do launch correctly and the ambient temps are down.  Thanks for any suggestions.  I am a little slow to go out and see if there are any updates from Nvidia until I am out of options.  I don't want to change the system scenario before I see if there are any other options.

  • Blackberry Torch is all th time breaking down and driving up since this morning when i did syc.

    Heelo, to all. My torch is since this moirning after syc all the time breaking down and again starting up. Whta can i do?

    I suggest trying a new/different battery. If that doesn't fix it then it may be software related.
    Important: Make a full backup of the device using BlackBerry Desktop Software before continuing.
    Go to Options >Security Wipe. Wipe the device, including 3rd party applications. Does the device still exhibit the same behavior?
    If yes, then you can try reloading the OS to the device. If we need to do that I'll provide instructions.
    If no, then restore your backup file to the device and see if the device still works normally. If it does then you can begin to reinstall your apps one by one until you find the one that is causing the reboot problems. If the problem comes back then you know it was something in your personal data and you can wipe the phone again and restore only the most important data from the backup and start over fresh for everything else.
    1. Please thank those who help you by clicking the "Like" button at the bottom of the post that helped you.
    2. If your issue has been solved, please resolve it by marking the post "Solution?" which solved it for you!

  • QT breaking up and sound out of sync - cpu or ram or browser problem?

    1. I try to watch BBC news video clips but can never get anything other than the sound out of sync, the picture breaking up and what I can only try to describe as a 'delayed streaming problem' where the film jumps frames from one frame to 'much later'.
    2. Also the BBC has options of 'screen size' - I can't go to their large size so am stuck with a small version. (I don't think this is associated with the core problem.)
    I play these clips either through Media Player or Real Player but it makes no difference.
    I have flip4mac installed. I have the ATI display drivers updated.
    I hope you understand the problem.
    I hope I'll understand the answers!
    Thanks for any helps.
    Gordon

    Another thing I've just noticed is that when the news clips are downloading and playing it is only at 36kbps. I have as far as I can set preferences at 256kbps.
    I am connected to DSL but I'm not sure at what rate the ISP delivers. (I know it's the cheapest!)
    Hope this helps anyone inclined to help.
    Thanks
    Gordon
    ps After the World Cup Final is ok!

  • HDV sequence has green lines and pink dots after export

    I digitized some HDV footage from a Sony HVR-VIU into Final cut Pro 7. Everything worked normally through the edit. After exporting the sequence as a quicktime movie, it played back fine as a quicktime. When I attempted to convert it to a media file in Sorenson Squeeze, the file showed up with green lines and pink dots over the picture. To test it differently, I dropped the file into IDVD. Same, result in playback. I've never seen anything like this before, any ideas?

    Brad your article was extremely helpful in getting my sequence to work for a DVD. However, I've had success before using the same camera, format, etc., in making DVD's from an HDV sequence, and I'm curious as to what I did wrong this time. The most confusing part to me is that the original quicktime self-contained export played fine through quicktime, but got funky when placed into IDVD and Sorenson's Squeeze compressor. I must have done something wrong up front in digitizing or making settings in FCP, and I'd like to know what it was so I don't do it in the future. Thanks.

  • Why do I loose quality after compressor?

    I have quality loss after I use compressor. The file compressor makes looks much worse than the file I export from FCP. Can anyone help?? My project is 1440x1080, and I export quicktime movie as apple ProRes 422 1440x1080 30p. The exported file looks great, but after compressor it looks bad. thank You for any help.

    How are you compressing it?

Maybe you are looking for