# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2004-02-04 23:28-0800\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=CHARSET\n" "Content-Transfer-Encoding: 8bit\n" #: src/Main.cpp:355 src/MPEG2Parser.cpp:821 msgid "NULL GOP list?!\n" msgstr "" #: src/Main.cpp:360 src/MPEG2Parser.cpp:801 msgid "NULL packet list?!\n" msgstr "" #: src/Main.cpp:365 msgid "NULL GOP?!\n" msgstr "" #: src/Main.cpp:370 msgid "NULL GOP header?!\n" msgstr "" #: src/Main.cpp:375 msgid "NULL packet bounds?!\n" msgstr "" #: src/Main.cpp:389 src/Main.cpp:423 msgid "NULL PES?!\n" msgstr "" #: src/Main.cpp:402 msgid "Ran out of memory!?\n" msgstr "" #: src/Main.cpp:430 msgid "unavailable memory?!\n" msgstr "" #: src/Main.cpp:495 #, c-format msgid "\tWriting @ %llu for %d bytes\n" msgstr "" #: src/Main.cpp:522 msgid "write failed\n" msgstr "" #: src/Main.cpp:536 msgid "Saving MPEG2" msgstr "" #: src/Main.cpp:618 #, c-format msgid "Wrote %s (GOPs: %u) in %d second (%%%sMB/s)\n" msgstr "" #: src/Main.cpp:619 #, c-format msgid "Wrote %s (GOPs: %u) in %d seconds (%%%sMB/s)\n" msgstr "" #: src/Main.cpp:663 #, c-format msgid "Loaded %s in %d second (%%%sMB/s)\n" msgstr "" #: src/Main.cpp:664 #, c-format msgid "Loaded %s in %d seconds (%%%sMB/s)\n" msgstr "" #: src/Main.cpp:669 msgid "Caching" msgstr "" #: src/Main.cpp:677 msgid "Skipping offset cache writing.\n" msgstr "" #: src/Main.cpp:681 msgid "Done" msgstr "" #. update the count of clips #: src/Main.cpp:690 #, c-format msgid "Clips: %d" msgstr "" #: src/Main.cpp:705 msgid "unknown pathname" msgstr "" #: src/Main.cpp:758 msgid "Output window missing!\n" msgstr "" #: src/Main.cpp:763 msgid "MPEG2 decoder missing!\n" msgstr "" #: src/Main.cpp:768 msgid "decode called with a missing buffer!?\n" msgstr "" #: src/Main.cpp:775 msgid "MPEG2 decoder info not available!?\n" msgstr "" #: src/Main.cpp:792 msgid "Got STATE_SEQUENCE without a sequence!?\n" msgstr "" #: src/Main.cpp:811 msgid "Failed to setup display\n" msgstr "" #: src/Main.cpp:861 msgid "Got STATE_PICTURE without a current_fbuf!?\n" msgstr "" #: src/Main.cpp:912 msgid "Decoder threw 'STATE_INVALID'. This needs to be handled better!\n" msgstr "" #: src/Main.cpp:915 msgid "Decoder threw 'STATE_INVALID_END'. This needs to be handled better!\n" msgstr "" #: src/Main.cpp:967 #, c-format msgid "Can't find output driver '%s'\n" msgstr "" #: src/Main.cpp:973 #, c-format msgid "Can't open output driver '%s'\n" msgstr "" #: src/Main.cpp:979 msgid "Using x86 MMXext acceleration\n" msgstr "" #: src/Main.cpp:981 msgid "Using x86 3DNow acceleration\n" msgstr "" #: src/Main.cpp:983 msgid "Using x86 MMX acceleration\n" msgstr "" #: src/Main.cpp:987 msgid "Using PowerPC Altivec acceleration\n" msgstr "" #: src/Main.cpp:991 msgid "Using Alpha MVI acceleration\n" msgstr "" #: src/Main.cpp:993 msgid "Using Alpha acceleration\n" msgstr "" #: src/Main.cpp:997 msgid "Using Sparc VIS acceleration\n" msgstr "" #: src/Main.cpp:999 msgid "Using Sparc VIS2 acceleration\n" msgstr "" #: src/Main.cpp:1002 msgid "Using no special acceleration\n" msgstr "" #: src/Main.cpp:1006 msgid "Cannot initialize mpeg2 decoder!\n" msgstr "" #: src/Main.cpp:1016 msgid "Pipe command required. Try --pipe\n" msgstr "" #: src/Main.cpp:1052 msgid "Cannot figure out from environment what shell to exec.\n" msgstr "" #: src/Main.cpp:1110 src/interface.c:883 msgid "No Sequence Info Found" msgstr "" #: src/Main.cpp:1114 #, c-format msgid "no GOPs ?!\n" msgstr "" #: src/Main.cpp:1119 src/Main.cpp:1124 #, c-format msgid "NULL picture list ?!\n" msgstr "" #: src/Main.cpp:1129 #, c-format msgid "NULL audio list ?!\n" msgstr "" #: src/Main.cpp:1134 #, c-format msgid "NULL video list ?!\n" msgstr "" #: src/Main.cpp:1139 #, c-format msgid "no such GOP %d ?!\n" msgstr "" #: src/Main.cpp:1144 #, c-format msgid "GOP header missing?!\n" msgstr "" #: src/Main.cpp:1149 src/GroupOfPictures.cpp:98 #, c-format msgid "GOP header not available?!\n" msgstr "" #: src/Main.cpp:1177 #, c-format msgid "NULL GOP picture bounds?!\n" msgstr "" #: src/Main.cpp:1200 #, c-format msgid "NULL picture?!\n" msgstr "" #: src/Main.cpp:1206 #, c-format msgid "NULL picture bounds?!\n" msgstr "" #: src/Main.cpp:1216 #, c-format msgid "NULL picture VES vector?!\n" msgstr "" #: src/Main.cpp:1224 #, c-format msgid " Picture (%s: %02d)" msgstr "" #: src/Main.cpp:1234 #, c-format msgid "NULL GOP packet bounds?!\n" msgstr "" #: src/Main.cpp:1247 #, c-format msgid "NULL GOP packet vector?!\n" msgstr "" #: src/Main.cpp:1265 #, c-format msgid "NULL GOP AES vector?!\n" msgstr "" #. display GOP #: src/Main.cpp:1275 #, c-format msgid "GOP (%02d:%02d:%02d.%02d%s%s%s)" msgstr "" #: src/Main.cpp:1277 msgid " drop" msgstr "" #: src/Main.cpp:1277 msgid " keep" msgstr "" #: src/Main.cpp:1278 msgid " closed" msgstr "" #: src/Main.cpp:1278 msgid " open" msgstr "" #: src/Main.cpp:1279 msgid " broken" msgstr "" #: src/Main.cpp:1279 msgid " whole" msgstr "" #. display audio info #: src/Main.cpp:1285 msgid " Audio" msgstr "" #: src/Main.cpp:1292 #, c-format msgid "%dx%d: %s aspect, %s fps, %s%s" msgstr "" #: src/Main.cpp:1297 msgid ", constrained" msgstr "" #: src/Main.cpp:1306 msgid "Bad Frame" msgstr "" #: src/Main.cpp:1307 msgid "I-Frame" msgstr "" #: src/Main.cpp:1308 msgid "P-Frame" msgstr "" #: src/Main.cpp:1309 msgid "B-Frame" msgstr "" #: src/Main.cpp:1336 msgid "\tNo GOPs\n" msgstr "" #: src/Main.cpp:1343 msgid "\tNo packets\n" msgstr "" #: src/Main.cpp:1350 #, c-format msgid "\tGOP %d missing\n" msgstr "" #: src/Main.cpp:1364 src/MPEG2Parser.cpp:839 src/m2parse.cpp:192 msgid "NULL packet?!\n" msgstr "" #: src/Main.cpp:1380 src/MPEG2Parser.cpp:865 msgid "NULL VES?!\n" msgstr "" #: src/Main.cpp:1464 msgid "Could not load rc file -- using defaults.\n" msgstr "" #. further initialization #: src/Main.cpp:1618 msgid "Ready" msgstr "" #: src/Main.cpp:1667 #, c-format msgid "Unknown long argument index %d found!\n" msgstr "" #: src/Main.cpp:1682 #, c-format msgid "Video output options:\n" msgstr "" #: src/Main.cpp:1693 #, c-format msgid "No such video driver: '%s'\n" msgstr "" #: src/Main.cpp:1705 #, c-format msgid "Unknown short argument '%c' found?!\n" msgstr "" #: src/Main.cpp:1742 msgid "" "Type 'off_t' is less than 8 bytes.\n" "Largefile support requires at least 8 bytes.\n" msgstr "" #: src/interface.c:79 src/interface.c:633 msgid "GOPchop" msgstr "" #: src/interface.c:99 msgid "_File" msgstr "" #: src/interface.c:119 msgid "_Open" msgstr "" #: src/interface.c:131 msgid "_Save Clips" msgstr "" #: src/interface.c:142 msgid "Clear Clips" msgstr "" #: src/interface.c:152 msgid "_Close" msgstr "" #: src/interface.c:174 msgid "E_xit" msgstr "" #: src/interface.c:186 msgid "_Options" msgstr "" #: src/interface.c:206 msgid "Run _Loop" msgstr "" #: src/interface.c:219 msgid "Auto _Refresh" msgstr "" #: src/interface.c:233 msgid "Ignore _Errors" msgstr "" #: src/interface.c:246 msgid "Drop _Orphaned Frames" msgstr "" #: src/interface.c:269 msgid "_Preferences..." msgstr "" #: src/interface.c:282 msgid "_Help" msgstr "" #: src/interface.c:303 msgid "_About..." msgstr "" #: src/interface.c:313 msgid "Clips: 0" msgstr "" #: src/interface.c:343 msgid "Filename" msgstr "" #: src/interface.c:351 msgid "First GOP" msgstr "" #: src/interface.c:360 msgid "Last GOP" msgstr "" #: src/interface.c:386 msgid "Start Mark" msgstr "" #: src/interface.c:395 msgid "no mark set" msgstr "" #: src/interface.c:403 msgid "End Mark" msgstr "" #: src/interface.c:421 msgid "Prev" msgstr "" #: src/interface.c:431 msgid "Run" msgstr "" #: src/interface.c:441 msgid "Next" msgstr "" #: src/interface.c:468 msgid "Run Speed" msgstr "" #: src/interface.c:476 msgid "Refresh" msgstr "" #: src/interface.c:598 msgid "About..." msgstr "" #: src/interface.c:625 msgid "(Image from www.sciencephotography.com)" msgstr "" #: src/interface.c:641 msgid "CVS" msgstr "" #: src/interface.c:649 msgid "" "Copyright 2001-2003\n" "Kees Cook \n" "\n" "GOPchop is a GOP-accurate MPEG2-PS editor.\n" "\n" "\n" "GOPchop comes with ABSOLUTELY NO WARRANTY.\n" "This is free software, and you are welcome\n" "to redistribute it under certain conditions;\n" "for details visit:\n" "\n" "http://www.gnu.org/copyleft/gpl.html\n" msgstr "" #: src/interface.c:665 msgid "Cool" msgstr "" #: src/interface.c:691 msgid "Load MPEG2" msgstr "" #: src/interface.c:740 msgid "Error" msgstr "" #: src/interface.c:773 msgid "\"You have 20 seconds to comply.\"" msgstr "" #: src/interface.c:812 msgid "That's annoying!" msgstr "" #: src/interface.c:845 msgid "Info" msgstr "" #: src/interface.c:875 msgid "Current GOP information:" msgstr "" #: src/interface.c:912 msgid "Item" msgstr "" #: src/interface.c:920 msgid "Parent Offset" msgstr "" #: src/interface.c:929 msgid "Data Bytes" msgstr "" #: src/interface.c:953 msgid "Delete" msgstr "" #: src/interface.c:975 msgid "Save MPEG2" msgstr "" #: src/interface.c:1022 msgid "Overwrite?" msgstr "" #: src/interface.c:1041 msgid "This file already exists." msgstr "" #: src/interface.c:1049 msgid "filename" msgstr "" #: src/interface.c:1071 msgid "Overwrite" msgstr "" #: src/interface.c:1080 msgid "Cancel" msgstr "" #. set version in window #: src/callbacks.cpp:167 #, c-format msgid "GOPchop Version %s" msgstr "" #: src/callbacks.cpp:379 msgid "Oops. NULL info in on_main_popup_delete_activate\n" msgstr "" #: src/support.c:121 #, c-format msgid "Couldn't find pixmap file: %s" msgstr "" #: src/support.c:130 #, c-format msgid "Error loading pixmap file: %s" msgstr "" #: src/Bounds.cpp:52 msgid "Undefined first requested?!\n" msgstr "" #: src/Bounds.cpp:61 msgid "Undefined max requested?!\n" msgstr "" #: src/MPEG2Parser.cpp:157 #, c-format msgid "header %s (length %d) not found\n" msgstr "" #: src/MPEG2Parser.cpp:161 #, c-format msgid "%s (length %d) structure attach failed\n" msgstr "" #: src/MPEG2Parser.cpp:165 #, c-format msgid "stream has %s marker! (Need to finish parsing routine...)\n" msgstr "" #: src/MPEG2Parser.cpp:169 #, c-format msgid "expecting %s marker (length %d)\n" msgstr "" #: src/MPEG2Parser.cpp:199 src/MPEG2Parser.cpp:524 src/MPEG2Parser.cpp:579 msgid "header" msgstr "" #: src/MPEG2Parser.cpp:213 #, c-format msgid "found PES 0x%02X @ %llu (%d bytes)\n" msgstr "" #: src/MPEG2Parser.cpp:230 msgid "stream data" msgstr "" #: src/MPEG2Parser.cpp:247 msgid "padding data" msgstr "" #: src/MPEG2Parser.cpp:294 #, c-format msgid "Whoa: got PES id 0x%02X. Skipping...\n" msgstr "" #: src/MPEG2Parser.cpp:302 msgid "flag data" msgstr "" #: src/MPEG2Parser.cpp:322 src/MPEG2Parser.cpp:334 msgid "PTS data" msgstr "" #: src/MPEG2Parser.cpp:343 msgid "DTS data" msgstr "" #: src/MPEG2Parser.cpp:372 msgid "additional copy info" msgstr "" #: src/MPEG2Parser.cpp:395 msgid "extension data" msgstr "" #: src/MPEG2Parser.cpp:403 msgid "PES private data" msgstr "" #: src/MPEG2Parser.cpp:412 msgid "PES extension pack field length" msgstr "" #: src/MPEG2Parser.cpp:418 msgid "PES extension pack field header" msgstr "" #: src/MPEG2Parser.cpp:485 msgid "ES data" msgstr "" #: src/MPEG2Parser.cpp:552 msgid "stream header" msgstr "" #: src/MPEG2Parser.cpp:558 #, c-format msgid "invalid stream_id 0x%02X\n" msgstr "" #: src/MPEG2Parser.cpp:634 msgid "Reading MPEG2" msgstr "" #: src/MPEG2Parser.cpp:683 #, c-format msgid "expecting pack_start_code, got 0x%02X 0x%02X 0x%02X 0x%02X\n" msgstr "" #: src/MPEG2Parser.cpp:699 #, c-format msgid "garbage data seen from %%%s to %%%s.\n" msgstr "" #: src/MPEG2Parser.cpp:705 msgid "More than 100K of garbage -- aborting parse.\n" msgstr "" #: src/MPEG2Parser.cpp:710 msgid "found long-lost pack_start_code\n" msgstr "" #: src/MPEG2Parser.cpp:790 msgid "Building GOP table" msgstr "" #: src/MPEG2Parser.cpp:806 msgid "NULL video list?!\n" msgstr "" #: src/MPEG2Parser.cpp:811 msgid "NULL audio list?!\n" msgstr "" #: src/MPEG2Parser.cpp:816 msgid "NULL picture list?!\n" msgstr "" #: src/MPEG2Parser.cpp:845 #, c-format msgid "Garbage was detected at GOP %d\n" msgstr "" #: src/MPEG2Parser.cpp:888 msgid "Sequence header not available?!\n" msgstr "" #: src/MPEG2Parser.cpp:960 msgid "" "Whoa: no GOP seen before an I-Frame!?\n" " (You might want to re-multiplex your MPEG2-PS file first.)\n" msgstr "" #: src/MPEG2Parser.cpp:969 msgid "" "No GOP seen before first Picture header. Attempting to do I-frame " "splitting...\n" msgstr "" #: src/MPEG2Parser.cpp:986 #, c-format msgid "" "Whoa: I-Frame number %d seen in the same GOP!?\n" " (You might want to re-multiplex your MPEG2-PS file first.)\n" msgstr "" #: src/MPEG2Parser.cpp:1018 msgid "NULL AES?!\n" msgstr "" #: src/Parser.cpp:117 msgid "already initialized\n" msgstr "" #: src/Parser.cpp:125 #, c-format msgid "cannot open '%s': %s\n" msgstr "" #: src/Parser.cpp:129 msgid "" " (write permissions are needed, but the original file won't be changed.)\n" msgstr "" #: src/Parser.cpp:138 #, c-format msgid "cannot get file size: %s\n" msgstr "" #: src/Parser.cpp:145 #, c-format msgid "'%s' is not a file!\n" msgstr "" #: src/Parser.cpp:157 src/Parser.cpp:249 msgid "cannot memory map file\n" msgstr "" #: src/Parser.cpp:222 #, c-format msgid "" "mmap area too large (must increase window size!)\n" "pagedbytes: %d mmap_max: %d\n" "location: %llu pagedloc: %llu\n" "bytes: %d\n" msgstr "" #: src/Parser.cpp:233 msgid "munmap failed\n" msgstr "" #: src/Parser.cpp:235 msgid "munmap\n" msgstr "" #: src/Parser.cpp:247 msgid "mmap failed\n" msgstr "" #: src/m2parse.cpp:98 msgid "can't find 'xv' output\n" msgstr "" #: src/m2parse.cpp:108 msgid "can't open 'xv' output\n" msgstr "" #: src/m2parse.cpp:126 #, c-format msgid "Usage: %s INPUT OUTPUT\n" msgstr "" #: src/m2parse.cpp:132 #, c-format msgid "Usage: %s INPUT\n" msgstr "" #: src/m2parse.cpp:164 #, c-format msgid "GOPs: %d\n" msgstr "" #: src/m2parse.cpp:180 msgid "Rendering GOPs" msgstr "" #: src/m2parse.cpp:207 msgid "NULL vector area?!\n" msgstr "" #: src/m2parse.cpp:216 msgid "NULL ves?!\n" msgstr "" #: src/m2parse.cpp:309 msgid "press enter to quit..." msgstr ""