Interlace problem or compression artifact?

Premiere 6.5
XP sp2
Quad-core 266
4 Gb RAM
7200 rpm SATA HDD for video projects
I am working on a volunteer project for a local museum wherein some old VHS tapes need to be digitized.  The final video (probably MPEG-2) will be accessible from research computers at the museum.  File size is not a big issue, but preserving as much quality (such as it is) from the 10+ year old VHS (not SVHS) tapes is essential.
So I feed the analog output from my tape deck to my Sony TVR310 camcorder for A/D conversion, then capture from there to my PC via firewire.  I have tried capturing via the software that came with my Edius (a.k.a. Canopus) card, and also directly into Premiere.  Same thing happens both times.
On the exported video (AVI, MPG1, MPG2) I see these wavy edges on the left and right sides of high-contrast areas.  See the guy's hat in the attached image (if it ever gets outa the queu).  Does this look like a compression artifact?  Or is it an interlace problem?  I do not see this effect when I watch the original video on my TV.
Note that Premiere reports the average data rate for the 720x480 @ 29.97 fps clip as 3600 kb/s.  So when I export to MPEG I set the data rate at 5000 kb/s.
When I process and export the video in Premiere, I have "no fields" selected everywhere, and for the actual export I have selected the "de-interlace" option.  Since this is for viewing on computers only, I figured that was the correct thing to do.
Edited:  I should also mention that I do not see this effect in the monitor window when I scrub the clip on the timeline.
Dan Heim

The first time I tried with the capture settings reset to LFF, and then tried to export (as uncompressed AVI), specifying "no fields" in the "keyframe and rendering" dialog box, and selecting "deinterlace" in the "special processing" dialog box, I still got those artifacts.
THEN ... after searching the help file for "deinterlace" and reading all the linked pages, I tried right-clicking on the clip on the timeline, went to "video options" / "field options" and selected "always deinterlace."  Had to re-render on the timeline.  Then, after exporting same as before, the artifacts were finally gone.
So you were correct about it being an interlacing issue.  Thanks for the insight!  GSpot now reports the exported video as 29.97 frames and 0 fields.
Here's a puzzle though ... I tried the same thing with the original clip (the one captured as progressive instead of LFF) and it smoothed out as well.  Perhaps Premiere is smart enough to recognize what it's getting for input, and ignores stupid commands?  Whatever, this means I can use my original footage and not have to recapture 1.5 hours of video.
Dan Heim

Similar Messages

  • Interlace problems with moving objects using iDVD

    I had an MP4 file (created by a 3rd party) from a Hi-8 analog tape which has some interlace artifacts on moving images (left image of boy) but not too bad. When the MP4 files was imported into iMovie 11 the interlace artifacts smoothed somewhat - that was OK (right image of boy). The camera was still and the boy was moving.  Vertical lines on stationary objects are OK in all images. These are screen captures from the Mac of the mp4 played through quicktime and the same file imported into iMovie 11 and played.  I paused both to take the screen capture.
    The completed project in iMovie 11 looked OK when previewed prior to rendering. These are 20 year old videos so my expections were being met.   I rendered the project with iDVD to the hard drive first and then to a DVD with the same poor imaging result on the moving object.  I am using a new Macbook Pro I bought in early January which came with iMovie 11 and iDVD  Ver 7.1.2 (1158). Running Mac OS X 10.7.3  Macbook Pro  2.3 Ghz Corei7   8GB 1333 Mhz DDR3.
    I couldn't screen capture from the MAC DVD player screen to illustrate the poor result (got a checkerboard screen) so I took a photo of the screen and imported that (below).  The moving boy on the left is from an  iMovie 11 screen capture, the image on the right is the moving boy from the rendered DVD I paused on the Mac (and took a pic of).
    Below a close up of the poorly rendered moving boy viewed on the resultant DVD.  This translates into a horrible rendition of any quick moving object.  It happens with any moving image - i.e. a pan across a room with straight vertical lines like edges of a wall will show as serrated and poorly rendered edge. I used a trial version of the Daniusoft DVD creator with the same result!  I am at a loss on how to resolve this issue.  Any thoughts out there??
    I had previously used Pinnacle Studios on my old XP PC which worked great on other tape's Mpeg files and created great DVD's (never had an interlace problem) ... until my computer died .....  so I figured Apple and associated software should be at least equal if not a superior product.   Now I'm not too sure!

    I had an MP4 file (created by a 3rd party) from a Hi-8 analog tape which has some interlace artifacts on moving images (left image of boy) but not too bad. When the MP4 files was imported into iMovie 11 the interlace artifacts smoothed somewhat - that was OK (right image of boy). The camera was still and the boy was moving.  Vertical lines on stationary objects are OK in all images. These are screen captures from the Mac of the mp4 played through quicktime and the same file imported into iMovie 11 and played.  I paused both to take the screen capture.
    The completed project in iMovie 11 looked OK when previewed prior to rendering. These are 20 year old videos so my expections were being met.   I rendered the project with iDVD to the hard drive first and then to a DVD with the same poor imaging result on the moving object.  I am using a new Macbook Pro I bought in early January which came with iMovie 11 and iDVD  Ver 7.1.2 (1158). Running Mac OS X 10.7.3  Macbook Pro  2.3 Ghz Corei7   8GB 1333 Mhz DDR3.
    I couldn't screen capture from the MAC DVD player screen to illustrate the poor result (got a checkerboard screen) so I took a photo of the screen and imported that (below).  The moving boy on the left is from an  iMovie 11 screen capture, the image on the right is the moving boy from the rendered DVD I paused on the Mac (and took a pic of).
    Below a close up of the poorly rendered moving boy viewed on the resultant DVD.  This translates into a horrible rendition of any quick moving object.  It happens with any moving image - i.e. a pan across a room with straight vertical lines like edges of a wall will show as serrated and poorly rendered edge. I used a trial version of the Daniusoft DVD creator with the same result!  I am at a loss on how to resolve this issue.  Any thoughts out there??
    I had previously used Pinnacle Studios on my old XP PC which worked great on other tape's Mpeg files and created great DVD's (never had an interlace problem) ... until my computer died .....  so I figured Apple and associated software should be at least equal if not a superior product.   Now I'm not too sure!

  • Large .jpeg compression/artifacts?

    I'm struggling with Muse's jpg compression, which I can't seem to bypass. I'm uploading very large images (2560px wide) for full-screen slideshows which have been optimized for the web in Photoshop. These images have large light backgrounds and hence Muse's jpg compression produces noticeably artifacted areas. I want to make sure it is indeed Muse that's the problem, and not Chrome. I'm previewing these locally. Thanks.

    First, I have to say the delta between the screenshots is extremely small. I've had multiple people drop into my office for other reasons and none could see differences without me pointing them out using a pixel magnifying tool.
    That said, here are some thoughts regarding this specific case.
    Given this appears to be a photograph of black and white line art, it's a very problematic case for JPEG compression. To get a high quality result for this specific use case you'd want to start with a Camera RAW image from the camera (to avoid the camera introducing JPEG compression artifacts) and then go directly to a lossless image format such as PNG or GIF, rather than JPEG. For this specific subject matter going from Camera RAW directly to PNG/GIF would provide the best result, but at the cost of page load speed since the PNG/GIF image will likely be several times larger than a JPEG.
    I expect what's occurred in this case is that the original image was a JPEG from a camera that was resized smaller and then re-encoded as JPEG.
    The encoding as JPEG in the camera would introduce some artifacts but due to the very high resolution image the artifacts would be very small. Then the image was resized smaller. Resizing alters the image by using one of any number of algorithms to combine/average a set of pixels into a single pixel. The most common high quality approach is bicubic resampling. When resizing smaller this has the side effect of softening any hard edges within an image resulting in a final image that's sometimes considered ever so slightly blurry or "softer" than the original. I see this in the format.com example, in that it looks every so slightly soft or blurry compared to the PS and Muse examples. The algorithm available in PS and used by Muse when resizing smaller is bicubic sharper. This approach combines bicubic resampling with a very small amount of sharpening to counteract the blurring/softening effect of the resizing. For the specific subject matter in your image and the JPEG artifacts that were likely introduced before the image was resized, the sharping results in making the edges of the JPEG artifacts more noticeable (along making all the edges in the image crisper).
    Without the URL for the webpage and the original image file (and probably the .muse file), I can only speculate on exactly what's being generated and why, but hopefully the above information is helpful.

  • MPEG Compression Artifacts (aka "Picture Quality Issues")

    I can't stomach watching the Broncos / Browns game on NFL Network HD - the signal breaks up with small, rectangualar "compression artifacts" every 10 seconds, or every time there's a sudden movement (like the camera panning to follow the football).
    This is what Comcast HD was like, and this is why I switched.
    Verizon FIOS HD Picture Quality has gone down the tubes -- very much contrary to the claims of the advertising. 

    Glenn,
    Well, I disagree, so I guess we will just have to agree to disagree.
    There are going to be occasional glitches in anything, be it the TV or my car or my house or travel or elections or even my darling wife of 45 years...I have had FiOS TV for 3+ years, and over that time I have very rarely seen pixellation on any channels. I agree, tonight there is some on NFLNet, but I have had the new channels for several weeks now and this is the first time that I can remember anything more than one or two times in maybe 30 minutes. I don't see this as anything more than an unusual occurance that will probably happen again some time in the future, hopefully a long time in the future; I certainly don't see it as a trend, at least until I see it happening regularly. 
    Just curious, have you reported this to the FSC? I hope you and others have, otherwise Verizon may not even realize there is a problem.
    Here is a link to a dslreports.com thread discussing this same issue: http://www.dslreports.com/forum/r21388668-HD-Thr-Nite-Football-on-NFLNET-HD-Pixelating
    I guess TV is not just that important to me to worry about a little pixellation. I watch a lot of TV now as I am retired and have some health problems, but gee, it really is only TV.
    Justin
    Verizon FiOS TV, Internet, and phone
    IMG 1.6.0, Build 06.89
    Keller, TX
    Message Edited by Justin on 11-06-2008 10:21 PM

  • Compression artifacts only in part of encode

    I am going to list as best as i can.
    Beautiful QT movie plays great DV-NTSC 4:3
    still looks beautiful in DVDSP till I encode
    After encode i get compression artifacts or what looks like old avr 3.
    starting about 40 seconds in and it last for 15 seconds then it "heals" itself.
    I have tried everything.
    I've trashed perfs
    restarted.
    Printed beautiful working movie to tape, then re-diged
    Presently i am trying to get compressor to work but can't figure it out. I've never needed to use it before

    fcp workflow was the same as always and I have never had a problem. Dig with dv-ntsc easy set up work in blackmagic esu export using compressor making a dv-ntsc movie. I am sure I have left steps out but I do it without thinking most days. I have been using both programs since their first versions this is totally new and baffling
    At this point I am willing to go to another facility to see if its in my computer or if its a footage problem
    the other thing I did was to make a dvd in Idvd and I got the same result there. Which makes me think its a footage problem. Printing to tape and diging the tape in a new project in FCP and exporting a new movie should have corrected the problem. The only thing I have not tried is to re-dig the original source tapes.

  • Compression Artifacts in Whites!

    I have a lot of movies exported from FCP as DV50 NTSC 23.98P with intentionally blown out whites. When working with the clips is FCP at "Super-White", everything is fine. But when I drop the clips into iDVD to compress, ALL of the blown out whites have grey vertical bands running through them! It looks horrible.
    I've tried compressing using both the High Quality and Professional Quality settings and I get the same result. This is not a problem using iDVD 5 with the same clips. What I am doing wrong? How do I get rid of these HORRIBLE compression artifacts???

    I remember seeing the effect you describe with MiniDV material years ago. But I'm not working with MiniDV, nor have I had this issue with previous versions of iDVD.
    The material I'm working with was shot on HDCAM, cut in 1080P DVCPROHD, and downconverted to DVCPRO50. The DVCPRO50 version is the version that I am compressing with iDVD. And like I said, I've been doing this workflow in iDVD 5, with the same clips for the last year and have NEVER experienced a single issue with image quality or compression artifacting. So I'm confused as to what is causing it now in the newer vesion of iDVD. Software is supposed to get better with each new release, right???

  • Interlacing problems

    I have had some old Std 8 and Super 8 family films professionally transferred to DVDs and am now trying to edit them in iMovie 09. Following Appleman1958's suggestion using MPEG QT Component and MPEG Sreamclip I have edited them successfully but the output DVD when played on a TV is dramatically full of 'combing' on moving images (interlacing problem?). I would be very grateful if anyone could suggest how I could resolve this problem.

    Try this:
    As you are converting them in MPEG Streamclip,
    1. File/Export Using QuickTime
    2. For Compression, choose Apple Intermediate Codec
    3. Uncheck the box that says interlaced scaling
    4. Check the box that says Deinterlace Video
    5. In "Field Dominance" choose "Upper Field First"
    6. Click "Make Movie".

  • Problems with compressing  files with right hand click. it does not work.

    Problems with compressing files with right hand click.
    I am using the compress function in the Mac OS (File > Compress XX) from time to time. Today it does not work anymore. OS 10.5.6
    I get a message: The content list cannot be created for compressing.
    I tried it with files and folders and keep getting this message. Anybody any idea as to how to fix this

    Thanks I love my macbook!!!!
    I also got further problems such as copy-paste not working etc.
    so I fixed it just this morning by running Applejack 1.5 and am back up running noticing your post.
    thanks for helping though!

  • Mapping problem with compressed key update record

    Hi, could you please advise?
    I'm getting the following problem:
    About a week ago replicat abened with "Error in mapping" error. I found in discard file some record looking like:
    filed1 = NULL
    field2 =
    field3 =
    field4 =
    field5 =
    datefield = -04-09 00:00:00
    field6 =
    field8 =
    field9 = NULL
    field10 =
    Where filed9 = @GETENV("GGHEADER", "COMMITTIMESTAM"), field10 = = @GETENV("GGHEADER", "COMMITTIMESTAM"), others are table fields mapped by USEDEFAULTS
    So I got Mapping problem with compressed key update record at 2012-06-01 15:44
    I guess I need to mention that extract failed in 5 minuts before it with: VAM function VAMRead returned unexpected result: error 600 - VAM Client Report <[CFileInfo::Read] Timeout expired after 10 retries with 1000 ms delay, waiting to read transaction log or backup files. To increase the number of retries, use SETENV (GGS_CacheRetryCount = n) in Extract parameter file. To control retry delay time, use SETENV (GGS_CacheRetryDelay = n). handle: 0000000000000398 ReadFile GetLastError:997 Wait GetLastError:997>.
    I don't know if it has ther same source as data corruption, could you tell me if it is?
    Well, I created new extract, starting 2012-06-01 15:30 to check if there was something with extract at the time, but got the same error.
    If I run extract beging at 15:52 it starts and works.
    But well, I got another one today. Data didn't look that bad, but yet one column came with null value:( And I'm using it as a key column, so I got Mapping problem with compressed key update record again:(
    I'm replicating from SQL Server 2008 to Oracle 11g.
    I'm actually using NOCOMPRESSUPDATES in Extract.
    CDC is enabled for all tables replicated. The only thing is that it is enabled not by ADD TRANDATA command, but by SQL Server sys.sp_cdc_enable_table, does it matter?
    Could you please advise why does it happen?

    Well, the problem begins somewhere in extract or before extract, may be in transaction log, I don't know:(
    Here are extract parameters:
    EXTRACT ETCHECK
    TRANLOGOPTIONS MANAGESECONDARYTRUNCATIONPOINT
    SOURCEDB TEST, USERID **, PASSWORD *****
    exttrail ./dirdat/ec
    NOCOMPRESSUPDATES
    NOCOMPRESSDELETES
    TABLE tst.table1, COLS (field1, field2, field3, field4, field5, field6, field7, field8 );
    TABLE tst.table2, COLS (field1, field2, field3, field4 );
    Data pump:
    EXTRACT DTCHECK
    SOURCEDB TEST, USERID **, PASSWORD *****
    RMTHOST ***, MGRPORT 7809
    RMTTRAIL ./dirdat/dc
    TABLE tst.table1;
    TABLE tst.table2;
    Replicat:
    REPLICAT rtcheck
    USERID tst, PASSWORD ***
    DISCARDFILE ./dirrpt/rtcheck.txt, PURGE
    SOURCEDEFS ./dirdef/sourcei.def
    HANDLECOLLISIONS
    UPDATEDELETES
    MAP tst.table1, t.table1, COLMAP (USEDEFAULTS , filed9 = @GETENV("GGHEADER", "COMMITTIMESTAMP"), filed10= @CASE(@GETENV("GGHEADER", "OPTYPE"), "SQL COMPUPDATE", "U", "PK UPDATE", "U",@GETENV("GGHEADER", "OPTYPE")) ), KEYCOLS (field3);
    MAP dbo.TPROCPERIODCONFIRMSTAV, TARGET R_019_000001.TPROCPERIODCONFIRMSTAV, COLMAP (USEDEFAULTS , field5 = @GETENV("GGHEADER", "COMMITTIMESTAMP"), filed6= @CASE(@GETENV("GGHEADER", "OPTYPE"), "SQL COMPUPDATE", "U", "PK UPDATE", "U",@GETENV("GGHEADER", "OPTYPE")) ), KEYCOLS (filed1, field2, field3);
    Rpt file for replicat:
    Oracle GoldenGate Delivery for Oracle
    Version 11.1.1.1 OGGCORE_11.1.1_PLATFORMS_110421.2040
    Windows x64 (optimized), Oracle 11g on Apr 22 2011 00:34:07
    Copyright (C) 1995, 2011, Oracle and/or its affiliates. All rights reserved.
    Starting at 2012-06-05 12:49:38
    Operating System Version:
    Microsoft Windows Server 2008 R2 , on x64
    Version 6.1 (Build 7601: Service Pack 1)
    Process id: 2264
    Description:
    ** Running with the following parameters **
    REPLICAT rtcheck
    USERID tst, PASSWORD ***
    DISCARDFILE ./dirrpt/rtcheck.txt, PURGE
    SOURCEDEFS ./dirdef/sourcei.def
    HANDLECOLLISIONS
    UPDATEDELETES
    MAP tst.table1, t.table1, COLMAP (USEDEFAULTS , filed9 = @GETENV("GGHEADER", "COMMITTIMESTAMP"), filed10= @CASE(@GETENV("GGHEADER", "OPTYPE"), "SQL COMPUPDATE", "U", "PK UPDATE", "U",@GETENV("GGHEADER", "OPTYPE")) ), KEYCOLS (field3);
    MAP dbo.TPROCPERIODCONFIRMSTAV, TARGET R_019_000001.TPROCPERIODCONFIRMSTAV, COLMAP (USEDEFAULTS , field5 = @GETENV("GGHEADER", "COMMITTIMESTAMP"), filed6= @CASE(@GETENV("GGHEADER", "OPTYPE"), "SQL COMPUPDATE", "U", "PK UPDATE", "U",@GETENV("GGHEADER", "OPTYPE")) ), KEYCOLS (filed1, field2, field3);
    CACHEMGR virtual memory values (may have been adjusted)
    CACHEBUFFERSIZE: 64K
    CACHESIZE: 512M
    CACHEBUFFERSIZE (soft max): 4M
    CACHEPAGEOUTSIZE (normal): 4M
    PROCESS VM AVAIL FROM OS (min): 1G
    CACHESIZEMAX (strict force to disk): 881M
    Database Version:
    Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Production
    PL/SQL Release 11.2.0.1.0 - Production
    CORE     11.2.0.1.0     Production
    TNS for 64-bit Windows: Version 11.2.0.1.0 - Production
    NLSRTL Version 11.2.0.1.0 - Production
    Database Language and Character Set:
    NLS_LANG = "AMERICAN_AMERICA.CL8MSWIN1251"
    NLS_LANGUAGE = "AMERICAN"
    NLS_TERRITORY = "AMERICA"
    NLS_CHARACTERSET = "CL8MSWIN1251"
    For further information on character set settings, please refer to user manual.
    ** Run Time Messages **
    Opened trail file ./dirdat/dc000000 at 2012-06-05 12:49:39
    2012-06-05 12:58:14 INFO OGG-01020 Processed extract process RESTART_ABEND record at seq 0, rba 925 (aborted 0 records).
    MAP resolved (entry tst.table1):
    MAP tst.table1, t.table1, COLMAP (USEDEFAULTS , filed9 = @GETENV("GGHEADER", "COMMITTIMESTAMP"), filed10= @CASE(@GETENV("GGHEADER", "OPTYPE"), "SQL COMPUPDATE", "U", "PK UPDATE", "U",@GETENV("GGHEADER", "OPTYPE")) ), KEYCOLS (field3);
    2012-06-05 12:58:14 WARNING OGG-00869 No unique key is defined for table table1. All viable columns will be used to represent the key, but may not guarantee uniqueness. KEYCOLS may be used to define the key.
    Using the following default columns with matching names:
    field1=field1, field2=field2, field3=field3, field4=field4, field5=field5, field6=field6, field7=field7, field8=field8
    Using the following key columns for target table R_019_000001.TCALCULATE: field3.
    2012-06-05 12:58:14 WARNING OGG-01431 Aborted grouped transaction on 'tst.table1', Mapping error.
    2012-06-05 12:58:14 WARNING OGG-01003 Repositioning to rba 987 in seqno 0.
    2012-06-05 12:58:14 WARNING OGG-01151 Error mapping from tst.table1 to tst.table1.
    2012-06-05 12:58:14 WARNING OGG-01003 Repositioning to rba 987 in seqno 0.
    Source Context :
    SourceModule : [er.main]
    SourceID : [er/rep.c]
    SourceFunction : [take_rep_err_action]
    SourceLine : [16064]
    ThreadBacktrace : [8] elements
    : [C:\App\OGG\replicat.exe(ERCALLBACK+0x143034) [0x00000001402192B4]]
    : [C:\App\OGG\replicat.exe(ERCALLBACK+0x11dd44) [0x00000001401F3FC4]]
    : [C:\App\OGG\replicat.exe(<RCALLBACK+0x11dd44) [0x000000014009F102]]
    : [C:\App\OGG\replicat.exe(<RCALLBACK+0x11dd44) [0x00000001400B29CC]]
    : [C:\App\OGG\replicat.exe(<RCALLBACK+0x11dd44) [0x00000001400B8887]]
    : [C:\App\OGG\replicat.exe(releaseCProcessManagerInstance+0x25250) [0x000000014028F200]]
    : [C:\Windows\system32\kernel32.dll(BaseThreadInitThunk+0xd) [0x000000007720652D]]
    : [C:\Windows\SYSTEM32\ntdll.dll(RtlUserThreadStart+0x21) [0x000000007733C521]]
    2012-06-05 12:58:14 ERROR OGG-01296 Error mapping from tst.table1 to tst.table1.
    * ** Run Time Statistics ** *
    Last record for the last committed transaction is the following:
    Trail name : ./dirdat/dc000000
    Hdr-Ind : E (x45) Partition : . (x04)
    UndoFlag : . (x00) BeforeAfter: A (x41)
    RecLength : 249 (x00f9) IO Time : 2012-06-01 15:48:56.285333
    IOType : 115 (x73) OrigNode : 255 (xff)
    TransInd : . (x03) FormatType : R (x52)
    SyskeyLen : 0 (x00) Incomplete : . (x00)
    AuditRBA : 44 AuditPos : 71176199289771
    Continued : N (x00) RecCount : 1 (x01)
    2012-06-01 15:48:56.285333 GGSKeyFieldComp Len 249 RBA 987
    Name: DBO.TCALCULATE
    Reading ./dirdat/dc000000, current RBA 987, 0 records
    Report at 2012-06-05 12:58:14 (activity since 2012-06-05 12:58:14)
    From Table tst.table1 to tst.table1:
    # inserts: 0
    # updates: 0
    # deletes: 0
    # discards: 1
    Last log location read:
    FILE: ./dirdat/dc000000
    SEQNO: 0
    RBA: 987
    TIMESTAMP: 2012-06-01 15:48:56.285333
    EOF: NO
    READERR: 0
    2012-06-05 12:58:14 ERROR OGG-01668 PROCESS ABENDING.
    Discard file:
    Oracle GoldenGate Delivery for Oracle process started, group RTCHECK discard file opened: 2012-06-05 12:49:39
    Key column filed3 (0) is missing from update on table tst.table1
    Missing 1 key columns in update for table tst.table1.
    Current time: 2012-06-05 12:58:14
    Discarded record from action ABEND on error 0
    Aborting transaction on ./dirdat/dc beginning at seqno 0 rba 987
    error at seqno 0 rba 987
    Problem replicating tst.table1 to tst.table1
    Mapping problem with compressed key update record (target format)...
    filed1 = NULL
    field2 =
    field3 =
    field4 =
    field5 =
    datefield = -04-09 00:00:00
    field6 =
    field8 =
    field9 = NULL
    field10 =
    Process Abending : 2012-06-05 12:58:14

  • Mapping problem with compressed key update record (target format)...

    Hi Guys,
    Getting below error while replication from Source to target. Source table is having NOT NULL Column, but on target replicat process giving error about some NULL value ??
    How to overcome this issue, any idea...
    2011-08-04 10:35:04 INFO OGG-00995 Oracle GoldenGate Delivery for Oracle, rmastrk.prm: REPLICAT RMASTRK starting.
    2011-08-04 10:35:05 INFO OGG-00996 Oracle GoldenGate Delivery for Oracle, rmastrk.prm: REPLICAT RMASTRK started.
    2011-08-04 10:35:06 WARNING OGG-00869 Oracle GoldenGate Delivery for Oracle, rmastrk.prm: OCI Error ORA-01407: cannot update ("INFRA"."CUST"."CODE") to NULL (status = 1407), SQL <UPDATE "INFRA"."CUST" SET "ORD_ID" = :a2,"DP_ID" = :a3,"EXCHNG_CODE" = :a4,"ORD_QTY" = :a5,"ORD_PRICE" = :a6,"CODE" = :a7,"MKRT_CODE" = :a8,"CHANN>.
    2011-08-04 10:35:06 WARNING OGG-01004 Oracle GoldenGate Delivery for Oracle, rmastrk.prm: Aborted grouped transaction on 'INFRA.CUST', Database error 1407 (ORA-01407: cannot update ("INFRA"."CUST"."SCRP_CODE") to NULL).
    2011-08-04 10:35:06 WARNING OGG-01003 Oracle GoldenGate Delivery for Oracle, rmastrk.prm: Repositioning to rba 44132192 in seqno 68708.
    2011-08-04 10:35:06 *WARNING OGG-01154 Oracle GoldenGate Delivery for Oracle, rmastrk.prm: SQL error 1407 mapping INFRA.CUST to INFRA.CUST OCI Error ORA-01407:* *cannot update ("INFRA"."CUST"."SCRP_CODE") to NULL (status = 1407), SQL <UPDATE "INFRA"."CUST" SET "ORD_ID" = :a2,"DP_ID" = :a3,"EXCHNG_CODE"=:a4,"ORD_QTY"*
    *= :a5,"ORD_PRICE" = :a6,"SCRP_CODE" = :a7,"MKRT_CODE" = :a8,"CHANN>.*
    2011-08-04 10:35:06 WARNING OGG-01003 Oracle GoldenGate Delivery for Oracle, rmastrk.prm: Repositioning to rba 44132192 in seqno 68708.
    2011-08-04 10:35:06 ERROR OGG-01296 Oracle GoldenGate Delivery for Oracle, rmastrk.prm: Error mapping from INFRA.CUST to INFRA.CUST.
    2011-08-04 10:35:06 ERROR OGG-01668 Oracle GoldenGate Delivery for Oracle, rmastrk.prm: PROCESS ABENDING.
    Oracle GoldenGate Delivery for Oracle process started, group RMASTRK discard file opened: 2011-08-04 10:35:05
    Current time: 2011-08-04 10:35:06
    Discarded record from action ABEND on error 1407
    OCI Error ORA-01407: cannot update ("INFRA"."CUST"."SCRP_CODE") to NULL
    (status = 1407), SQL <UPDATE "INFRA"."CUST" SET "ORD_ID" = :a2,"MKRT_CODE" = :a8,"CHANN>
    Aborting transaction on ./dirdat/pm beginning at seqno 68708 rba 44132192
    error at seqno 68708 rba 44132192
    Problem replicating INFRA.CUST to INFRA.CUST
    *Mapping problem with compressed key update record (target format)...*
    ORD_QTY = 500
    ORD_PRICE = 37430
    SCRP_CODE =
    MKRT_CODE = N
    Oracle GoldenGate Delivery for Oracle process started, group RMASTRK discard file opened: 2011-08-
    04 10:35:05
    Current time: 2011-08-04 10:35:06
    Discarded record from action ABEND on error 1407
    OCI Error ORA-01407: cannot update ("INFRA"."CUST"."SCRP_CODE") to NULL
    (status = 1407), SQL <UPDATE "INFRA"."CUST" SET "ORD_ID" = :a2,"MKRT_CODE" = :a8,"CHANN>
    Aborting transaction on ./dirdat/pm beginning at seqno 68708 rba 44132192
    error at seqno 68708 rba 44132192
    Problem replicating INFRA.CUST to INFRA.CUST
    Mapping problem with compressed key update record (target format)...
    ORD_QTY = 500
    ORD_PRICE = 37430
    SCRP_CODE =
    MKRT_CODE = N
    Any inputs / help would be appreciated.
    Regards,
    Manish

    The SCRP_CODE column has a NOT NULL constraint. The ORA-01407 error is telling you that you cannot update or set a value for this column to null because of the constraint. This has absolutely nothing to do with an index. You can use a marker/sentinel value in lieu of using NULL. For a numeric field, where everything is positive, a negative value (-1) can be decoded as meaning null. For a character field, a code such as NA can represent NULL.
    This also has nothing to do (directly) with GoldenGate failing because of this error. The underlying SQL statement will fail everywhere, regardless of the tool or application. It is not a case of failing only in GoldenGate.

  • Problem while compressing a PDF

    Hi,
    I am facing a problem while compressing a PDF. The requirement is to merge lot of PDF into one. But when we merge the file the size of the PDF becomes huge. It can not be sent as an attachment in an email. We also don't want to ZIP the file. Any help is welcome.
    Thanks,

    Thanks a lot Satyajit,
    I have already gone through the post. I can not change the existing forms. I can compress one form to the least I can but when I merge 500 of such forms then the size becomes huge. I need to compress the "merged" big file, not the single form. My individual forms are already very small in size.
    Regards

  • Problem with compressing unicode file names in zip file

    Hi Everyone,
    I have a problem while compressing the unicode file name in a zip file. I used the below code for compressing the unicode files.
    String[] source = null;
    // C:\\TestData\\unicode_filename.txt :  unicode_filename.txt is the file created in japanesse language
    source = new String[] {"C:\\TestData\\temp_properties.xml","C:\\TestData\\unicode_filename.txt" };
    byte[] buf = new byte[1024];
    // Create the ZIP file
    String target = "C:\\TestData\\target.zip";
    ZipOutputStream out = new ZipOutputStream(new FileOutputStream(target));
    // Compress the files
    for (int i = 0; i < source.length; i++)
         FileInputStream in = new FileInputStream(source);
         // Add ZIP entry to output stream.
         String fileName;
         File tempFile;
         ZipEntry zipEntry = new ZipEntry(source[i]);
         fileName = zipEntry.getName();
    zipEntry = new ZipEntry(fileName);
    zipEntry.setMethod(ZipEntry.DEFLATED);
    getUTF8Bytes(source[i]);
    // here I'm unable to find the unicode files and not able to understand.
    out.putNextEntry(zipEntry);
    // Transfer bytes from the file to the ZIP file
    int len;
    while ((len = in.read(buf)) > 0) {
    out.write(buf, 0, len);
    // Complete the entry
    out.closeEntry();
    in.close();
    // Complete the ZIP file
    out.close();Please help me how to fix this issue.
    Thanks                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       

    Hi,
    Thanks for your time for looking into my query.
    Please check the below code for debugging the issue and throw your comments/suggestions for fixing the issue.
    import java.io.File;
    import java.io.FileInputStream;
    import java.io.FileNotFoundException;
    import java.io.FileOutputStream;
    import java.io.IOException;
    import java.util.zip.ZipEntry;
    import java.util.zip.ZipOutputStream;
    public class ZipTest
      public static void main(String[] args) {
              String[] source = new String[] {"C:\\TestData\\APP_Properties.xml","C:\\TestData\\??.txt" };
              byte[] buf = new byte[1024];
              try {
                   // Create the ZIP file
                   String target = "C:\\TestData\\target.zip";
                   ZipOutputStream out = new ZipOutputStream(new FileOutputStream(target));
                   // Compress the files
                   for (int i = 0; i < source.length; i++) {
                        FileInputStream in = new FileInputStream(source);
                        // Add ZIP entry to output stream.
                        String fileName;
                        File tempFile;
                        ZipEntry zipEntry = new ZipEntry(source[i]);
                        fileName = zipEntry.getName();
                        zipEntry = new ZipEntry(fileName);
                        zipEntry.setMethod(ZipEntry.DEFLATED);
                        getUTF8Bytes(source[i]);
                        out.putNextEntry(zipEntry);
                        // Transfer bytes from the file to the ZIP file
                        int len;
                        while ((len = in.read(buf)) > 0) {
                             out.write(buf, 0, len);
                        // Complete the entry
                        out.closeEntry();
                        in.close();
                   // Complete the ZIP file
                   out.close();
              } catch (IOException e) {
                   e.printStackTrace();
         private static byte[] getUTF8Bytes(String s) {
              char[] c = s.toCharArray();
              FileOutputStream file;
              try {
                   file = new FileOutputStream("C:\\TestData\\output.txt", true);
                   int len = c.length;
                   // Count the number of encoded bytes...
                   int count = 0;
                   for (int i = 0; i < len; i++) {
                        int ch = c[i];
                        if (ch <= 0x7f) {
                             count++;
                        } else if (ch <= 0x7ff) {
                             count += 2;
                        } else {
                             count += 3;
                   // Now return the encoded bytes...
                   byte[] b = new byte[count];
                   int off = 0;
                   for (int i = 0; i < len; i++) {
                        int ch = c[i];
                        if (ch <= 0x7f) {
                             b[off++] = (byte) ch;
                             file.write((byte) ch);
                        } else if (ch <= 0x7ff) {
                             b[off++] = (byte) ((ch >> 6) | 0xc0);
                             file.write((byte) ((ch >> 6) | 0xc0));
                             b[off++] = (byte) ((ch & 0x3f) | 0x80);
                             file.write((byte) ((ch & 0x3f) | 0x80));
                        } else {
                             b[off++] = (byte) ((ch >> 12) | 0xe0);
                             file.write((byte) ((ch >> 12) | 0xe0));
                             b[off++] = (byte) (((ch >> 6) & 0x3f) | 0x80);
                             file.write((byte) (((ch >> 6) & 0x3f) | 0x80));
                             b[off++] = (byte) ((ch & 0x3f) | 0x80);
                             file.write((byte) ((ch & 0x3f) | 0x80));
                   file.write((byte) '\n');
                   file.write((byte) '\r');
                   file.flush();
                   file.close();
                   return b;
              } catch (FileNotFoundException e1) {
                   e1.printStackTrace();
              } catch (IOException e1) {
                   e1.printStackTrace();
              return null;
    }Thanks
    Aravind                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       

  • Interlace problem with psd. logo.......

    I added a small logo to my project. It is a psd file and it has tearing or interlace problems.
    I tried to add a de-interlace filter on it---didt'n work
    I added a gaussian blur to it and it didn't look good.
    What is the right way to correct the interlace issue?
    Thanks

    Where are you rendering? If in FCP, click on the clip in the timeline, type ⌘9 and change the Field Dominance to None.
    Patrick

  • TV Shows - Interlacing Problems

    I've had this problem since before iTunes 7.
    Whenever I play TV Shows I purchased off iTunes I see what I believe is called an interlacing problem. For example, when I watch mouths (whatever in the scene moves continuously) in The Avatar I see what I can best describe as horizontal lines that don't line up correctly making part of the moving image looks our of place.
    Of course I am using a 21' Widescreen Dell LCD so maybe that has something to do with it. Also I have an ATI 850XL 256MB graphics card. If anyone has any suggestions, or knows why it may be doing this please reply.

    You have to contact iTunes customer support.
    They'll give you a new download or credit your account.

  • Unusual interlacing problem

    Greetings,
    I recently shot a short 16mm film and got it telecined to DV NTSC with timecode/keycode window-burn. I imported the flex file I got from the lab into a Cinema Tools 4 database, then exported a batch capture list, and captured the footage into FCP 6. Everything seemed to have worked correctly, with the window-burn on the video matching the timecode and keycode information in CT. HOWEVER, when viewing the footage in the CT window, certain frames have interlacing problems. The pattern is:
    A2, B2, C1, D1, D3
    For every frame, the last number on the burned-in timecode is a bit fuzzy, but for every C1 and D1 the last number on the timecode and the last two numbers on the keycode are barely legible. C1 and D1 are also the two frames when the video image has an interlaced look to it.
    And this is happening BEFORE I have even tried to reverse telecine! The footage has none of these problems when viewing on FCP and the original quicktime videos look fine as well. It is only in the CT window that I get this problem.. I am planning on eventually getting the negative conformed from an EDL list, and am worried this problem might be a sign of some sort of discrepancy between the film negative and the Cinema Tools database.
    The info I entered into the database initially was TK Speed: 24 and TC Rate: 30 NDF, but have tried experimenting with different variations, none of which fixed the problem. ALSO, when I went ahead and reverse telecined the clips with CT, it took out every D1 frame correctly, but the interlacing and illegible numbers problem persisted. When I connected the new reverse telecined clip into FCP, the problem was still there. But when I checked the new reverse telecined clip quicktime file, everything looked perfect, without the interlaced look in the image, with completely legible window-burn, and with every D1 removed. So I figure it must be a problem with Cinema Tools!
    I apologize for the long post, but I'm a student filmmaker trying desperately to get my senior film together and avoid possibly costly and time-consuming mistakes down the road. Any thoughts/ advice would be greatly, greatly, appreciated!
    Thanks,
    Zachary

    Greetings,
    I recently shot a short 16mm film and got it telecined to DV NTSC with timecode/keycode window-burn. I imported the flex file I got from the lab into a Cinema Tools 4 database, then exported a batch capture list, and captured the footage into FCP 6. Everything seemed to have worked correctly, with the window-burn on the video matching the timecode and keycode information in CT. HOWEVER, when viewing the footage in the CT window, certain frames have interlacing problems. The pattern is:
    A2, B2, C1, D1, D3
    For every frame, the last number on the burned-in timecode is a bit fuzzy, but for every C1 and D1 the last number on the timecode and the last two numbers on the keycode are barely legible. C1 and D1 are also the two frames when the video image has an interlaced look to it.
    And this is happening BEFORE I have even tried to reverse telecine! The footage has none of these problems when viewing on FCP and the original quicktime videos look fine as well. It is only in the CT window that I get this problem.. I am planning on eventually getting the negative conformed from an EDL list, and am worried this problem might be a sign of some sort of discrepancy between the film negative and the Cinema Tools database.
    The info I entered into the database initially was TK Speed: 24 and TC Rate: 30 NDF, but have tried experimenting with different variations, none of which fixed the problem. ALSO, when I went ahead and reverse telecined the clips with CT, it took out every D1 frame correctly, but the interlacing and illegible numbers problem persisted. When I connected the new reverse telecined clip into FCP, the problem was still there. But when I checked the new reverse telecined clip quicktime file, everything looked perfect, without the interlaced look in the image, with completely legible window-burn, and with every D1 removed. So I figure it must be a problem with Cinema Tools!
    I apologize for the long post, but I'm a student filmmaker trying desperately to get my senior film together and avoid possibly costly and time-consuming mistakes down the road. Any thoughts/ advice would be greatly, greatly, appreciated!
    Thanks,
    Zachary

Maybe you are looking for

  • Link between invoice and KONP

    Hi all my friends there is a field KNUMH (condition record number) in KONP. I wanted to know how it is linked to billing document and connected through which field. ( I wanted to access the tax condition in a output which is stored in KONP through In

  • Is Cinema 4D Lite R14 limited to 800 x 600 render resolution even after activation/registration?

    I created a new Cinema 4D scene from within After Effects and discovered that I couldn't make the output resolution larger than 800 x 600. In the rende settings window I get the message: "Image Resolution: 800 x 600 Pixel - Application license limit

  • Movement type for  material

    Hi experts, I want to differentiate  quantity using movement type and make sum of it. how can i get minus sign for material quantity? and list of reversal movement types. thank you.

  • Is there a way to get PSE to work with my scanner in Mac OS Lion

    I recently baught a new Mac mini.  So, now I must work in Mac OS Lion.  However, I can't seem to get Photoshop Elements to work with my Epson Stylus CX5000 all-in-one.  I am beginning to get the impression that Adobe has not provided an intel based M

  • Footers won't print in Office or Preview PDF's

    I have had trouble with my HP printer printing footers and printing on the lower portions of the pages. I am using Microsoft Word from Office 2008. I am also having the problem when printing pdf's from Preview. My printer will print borderless photos