Main > Free Download Search >

Free encode jis2k software for linux

encode jis2k

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 701
Encode::JIS2K 0.02

Encode::JIS2K 0.02


Encode::JIS2K is aJIS X 0212 (aka JIS 2000) Encodings. more>>
Encode::JIS2K is a Perl module forJIS X 0212 (aka JIS 2000) Encodings.

SYNOPSIS

use Encode::JIS2K;
use Encode qw/encode decode/;
$euc_2k = encode("euc-jisx0213", $utf8);
$utf8 = decode("euc-jisx0213", $euc_jp);

ABSTRACT

This module implements encodings that covers JIS X 0213 charset (AKA JIS 2000, hence the module name). Encodings supported are as follows.

Canonical Alias Description
--------------------------------------------------------------------
euc-jisx0213 qr/beuc.*jp[ -]?(?:2000|2k)$/i EUC-JISX0213
qr/bjp.*euc[ -]?(2000|2k)$/i
qr/bujis[ -]?(?:2000|2k)$/i
shiftjisx0123 qr/bshift.*jis(?:2000|2k)$/i Shift_JISX0213
qr/bsjisp -]?(?:2000|2k)$/i

iso-2022-jp-3
jis0213-1-raw JIS X 0213 plane 1, raw format
jis0213-2-raw JIS X 0213 plane 2, raw format
--------------------------------------------------------------------

<<less
Download (0.39MB)
Added: 2006-07-31 License: Perl Artistic License Price:
1180 downloads
Encode 2.21

Encode 2.21


Encode is a Perl module created to deal with character encodings. more>>
Encode is a Perl module created to deal with character encodings.

SYNOPSIS

use Encode;

Table of Contents

Encode consists of a collection of modules whose details are too big to fit in one document. This POD itself explains the top-level APIs and general topics at a glance. For other topics and more details, see the PODs below:

Name Description
--------------------------------------------------------
Encode::Alias Alias definitions to encodings
Encode::Encoding Encode Implementation Base Class
Encode::Supported List of Supported Encodings
Encode::CN Simplified Chinese Encodings
Encode::JP Japanese Encodings
Encode::KR Korean Encodings
Encode::TW Traditional Chinese Encodings
--------------------------------------------------------

The Encode module provides the interfaces between Perls strings and the rest of the system. Perl strings are sequences of characters.

The repertoire of characters that Perl can represent is at least that defined by the Unicode Consortium. On most platforms the ordinal values of the characters (as returned by ord(ch)) is the "Unicode codepoint" for the character (the exceptions are those platforms where the legacy encoding is some variant of EBCDIC rather than a super-set of ASCII - see perlebcdic).

Traditionally, computer data has been moved around in 8-bit chunks often called "bytes". These chunks are also known as "octets" in networking standards. Perl is widely used to manipulate data of many types - not only strings of characters representing human or computer languages but also "binary" data being the machines representation of numbers, pixels in an image - or just about anything.

When Perl is processing "binary data", the programmer wants Perl to process "sequences of bytes". This is not a problem for Perl - as a byte has 256 possible values, it easily fits in Perls much larger "logical character".

<<less
Download (1.9MB)
Added: 2007-05-15 License: Perl Artistic License Price:
894 downloads
Encod 0.3.0

Encod 0.3.0


Encod is a program that allows one to extract tracks from audio CDs and encode them into an audio format like Ogg Vorbis. more>>
Encod is a program that allows one to extract tracks from audio CDs and encode them into an audio format like Ogg Vorbis. If you have Encod making part of another package, read the documentation in the top level source directory first to see if you need to compile Encod seperately.
Encod ! is distributed under the GNU Library General Public License, included in this package under the top level source directory in the file LICENSE.
Enhancements:
- Switch Encod methods for cd access and cddb by code for a CDPlayer use and Cddb use
<<less
Download (0.12MB)
Added: 2006-07-20 License: GPL (GNU General Public License) Price:
1191 downloads
smp-encode 0.99

smp-encode 0.99


smp-encode is a compact utility that encodes groups of audio files. more>>
smp-encode is a compact utility that encodes groups of audio files in parallel to make use of multiple CPUs with single threaded encoders.
smp-encode project supports supports OggEnc and LAME.
Usage:
smp-encode is invoked with 3 mandatory arguments.
-e < encoder > where encoder is one of the available builtin modules, "lame" or "oggenc" as of now. encoder arguments are hardcoded in encoder.cpp, but in the future these will be defined on smp-encodes commandline.
-p < N > where N refers to any number over over 0. This will cause smp-encode to generate N processes to be used to encode the given files. Given files are evenly distributed.
The last mandatory argument is a choice between a list of files, either given explicitly or via wildcard (eg. ./*.wav) or the -d < directory > argument.
As of now, successful invocations dont display anything during runtime, in the future some progress info will be reported.
Compile:
You should be fine with just running make and then make install. This will generate a program named smp-encode that is stripped. And throw it in /usr/local/bin
If you need to add encoders or edit the argvs of them, encoder.cpp is where all that stuff is done.
Enhancements:
- A complete rewrite using the GTK+2.0 UI.
- Thread control (pause and cancel).
- Many options from LAME and oggenc are implemented in the GUI.
- Progress bars indicate individual thread progress.
- Many other tweaks and bugfixes related to the rewrite.
<<less
Download (0.016MB)
Added: 2006-03-06 License: GPL (GNU General Public License) Price:
1328 downloads
Encode::RAD50 0.002

Encode::RAD50 0.002


Encode::RAD50 is a Perl module that can convert to and from the Rad50 character set. more>>
Encode::RAD50 is a Perl module that can convert to and from the Rad50 character set.

SYNOPSIS

use Encode;
use Encode::RAD50; # Sorry about this.
$rad50 = encode (RAD50, FOO);
$ascii = decode (rad50, pack n, 10215);
binmode STDOUT, :encoding(rad50); # Perverse, but it works.
print A#C; # Gives a warning, since # isnt valid.

Because this is not a standard encoding, you will need to explicitly

use Encode::RAD50;

Though of course the name of the module is case-sensitive, the name of the encoding (passed to encode (), decode (), or ":encoding()") is not case-sensitive.

<<less
Download (0.006MB)
Added: 2006-08-16 License: Perl Artistic License Price:
1164 downloads
encdec 0.4.0

encdec 0.4.0


encdec it encodes and decodes i18n strings, integers, reals, and times. more>>
encdec encodes and decodes a wide range of C objects.

This module may be used to encode and decode C objects such as integers, floats, doubles, times, and internationalized strings to and from a wide variety of binary formats as they might appear in portable file formats or network messages.

These encodings include 16, 34, and 64 bit big and little endian intergers, big and little endian IEEE754 float and double values, 6 time encodings, and the wide range of string encodings supported by libiconv.

The functions are all designed to be ideal for in-situ decoding and encoding of complex formats. The code is licensed under the GNU Library General Public License.
<<less
Download (0.12MB)
Added: 2005-04-18 License: LGPL (GNU Lesser General Public License) Price:
1655 downloads
Bundle::Encode 0.03

Bundle::Encode 0.03


Bundle::Encode is a Perl bundle to install Encode modules and dependencies. more>>
Bundle::Encode is a Perl bundle to install Encode modules and dependencies.

SYNOPSIS

perl -MCPAN -e install Bundle::Encode

CONTENTS

Text::Iconv
Module::Build
Module::Build::Compat
Test::Simple
Test::More
Unicode::Japanese
CGI
ExtUtils::CBuilder
XML::Parser::Expat
IO::File
MIME::Base64
Getopt::Std
Getopt::Long
Unicode::Normalize
Font::TTF
Compress::Zlib
Spiffy
Cwd
File::Find
File::Path
FindBin
Config
Test::Builder
Test::Base
HTML::Entities::Pictogram
XSLoader
IDNA::Punycode
Net::IDN::Nameprep
Unicode::Normalize
Unicode::String
Scalar::Util
Encoding::BER
encoding::split
encoding::warnings
HTML::Encoding
Term::Encoding
XML::Encoding
Template::Provider::Encoding
Catalyst::Plugin::Unicode::Encoding
Email::MIME::Encodings
Convert::Charmap
Encode
Encode::IBM
Encode::compat
Encode::InCharset
Encode::JIS2K
Encode::ZapCP1252
Encode::Unicode::Japanese
Encode::HEBCI
Encode::Detect
Encode::HanConvert
Encode::Registry
Encode::TECkit
Encode::UTR22
Encode::DoubleEncodedUTF8
Encode::First
Encode::JavaScript::UCS
Encode::JP::Mobile
Encode::Punycode
Encode::BOCU1
Encode::BOCU1::XS
Encode::EUCJPMS
Encode::CNMap
Encode::Unicode::UTF7
Encode::IMAPUTF7
Encode::Mapper

<<less
Download (0.002MB)
Added: 2007-05-25 License: Perl Artistic License Price:
882 downloads
Versatile Encoder 0.8p2

Versatile Encoder 0.8p2


Versatile Encoder allows you to encode your own videos into good quality mpeg4 or h264. more>>
Versatile Encoder allows you to encode your own videos into good quality mpeg4 or h264. The input can be a sequence of files (as generated by blender), a file (if you want to recompress something) or a DVD/VCD (if you need to backup some movie).

This piece of software tries to guess good defaults and to help the user in his choices. It works at least under Windows and Linux, the coding platform is Linux.

It should work without a hassle under all BSD variants and probably under MacOSX too, report me if you get it working somewhere else.
<<less
Download (0.092MB)
Added: 2006-07-10 License: BSD License Price:
1207 downloads
Number::Encode 1.00

Number::Encode 1.00


Number::Encode is a Perl module to encode bit strings into digit strings. more>>
Number::Encode is a Perl module to encode bit strings into digit strings.

SYNOPSIS

use Number::Encode qw(nonuniform uniform);

Provides a mechanism to convert arbitrary bit-strings into numeric digit strings. The transformation can be uniform or non-uniform depending on the type of distribution of the numeric digits achieved.

The former approach is useful for security-related applications such as calling cards and the such, which require a uniform digit distribution. The algorythm used to generate uniform distributions, while deterministic, is more constly than the non-uniform variant.

This module is distributed under the same terms and warranty as Perl itself.

<<less
Download (0.002MB)
Added: 2007-04-03 License: Perl Artistic License Price:
934 downloads
iPod Video Encoder 1.0.2

iPod Video Encoder 1.0.2


iPod Video Encoder is a command line tool for convenient encoding of video files for use on iPod video. more>>
iPod Video Encoder is a command line tool for convenient encoding of video files for use on iPod video. iPod Video Encoder project uses the ffmpeg tool for the actual encoding.
It features recursive encoding of all files in a directory, and generating a podcast.xml file for convenient use in iTunes.
It can be used in a cron job that periodically checks directories for new files and encodes them without user intervention.
Main features:
- Encoding of single files
- Optional specification of a/v bitrates
- Recursively encode all files in a directory
- Generating a podcast.xml for convenient use in iTunes
Options:
--version show programs version number and exit
-h, --help show this help message and exit
-R, --recursive Process directories recusively
-f, --force Force re-encode existing iPod videos
-t, --test Only encode first 10 seconds, to produce test videos
-e EXTENSIONS, --extensions=EXTENSIONS
Comma separated list of input extensions. Default: avi
-i IPODEXT, --ipodext=IPODEXT
iPod extension. Default: .ipod.mp4
-b VIDEO_RATE, --video-rate=VIDEO_RATE
Video bit rate, in kbps (default: 1024)
-a AUDIO_RATE, --audio-rate=AUDIO_RATE
Audio bit rate, in kbps (128)
-W WIDTH, --width=WIDTH
Video width, in pixels (default: 320)
-H HEIGHT, --height=HEIGHT
Video height, in pixels (default: 240)
-P, --pretend Do not really encode, just print out the ffmpeg
commands which would be executed
-v, --verbose Enable verbose output
Podcast options:
-p, --podcast Generate a podcast.xml file for each directory.
--podcast-documentroot=PODCAST_DOCUMENTROOT
Podcast document root; eg. /var/data/Movies/
--podcast-baseurl=PODCAST_BASEURL
Podcast base URL; eg. http://localhost/
Enhancements:
- Only uses the -e option for processing directories.
- The default ipod extension is now _ipod.mp4 for Windows compatibility.
- The README file has been extended with information on the .ipod-encoder settings file.
- The program no longer crashes when HOME is not set on Windows.
- --width and --height parameters have been added.
<<less
Download (0.010MB)
Added: 2006-01-20 License: GPL (GNU General Public License) Price:
1379 downloads
Encode::PerlIO 5.8.1

Encode::PerlIO 5.8.1


Encode::PerlIO is a detailed document on Encode and PerlIO. more>>
Encode::PerlIO is a detailed document on Encode and PerlIO.

Overview

It is very common to want to do encoding transformations when reading or writing files, network connections, pipes etc. If Perl is configured to use the new perlio IO system then Encode provides a "layer" (see PerlIO) which can transform data as it is read or written.

Here is how the blind poet would modernise the encoding:

use Encode;
open(my $iliad,:utf8,iliad.utf8);
my @epic = < $iliad >;
print $utf8 @epic;
close($utf8);
close($illiad);

In addition, the new IO system can also be configured to read/write UTF-8 encoded characters (as noted above, this is efficient):

open(my $fh,>:utf8,anything);
print $fh "Any x{0021} string N{SMILEY FACE}n";

Either of the above forms of "layer" specifications can be made the default for a lexical scope with the use open ... pragma. See open.

Once a handle is open, its layers can be altered using binmode.

Without any such configuration, or if Perl itself is built using the systems own IO, then write operations assume that the file handle accepts only bytes and will die if a character larger than 255 is written to the handle. When reading, each octet from the handle becomes a byte-in-a-character. Note that this default is the same behaviour as bytes-only languages (including Perl before v5.6) would have, and is sufficient to handle native 8-bit encodings e.g. iso-8859-1, EBCDIC etc. and any legacy mechanisms for handling other encodings and binary data.
In other cases, it is the programs responsibility to transform characters into bytes using the API above before doing writes, and to transform the bytes read from a handle into characters before doing "character operations" (e.g. lc, /W+/, ...).

You can also use PerlIO to convert larger amounts of data you dont want to bring into memory. For example, to convert between ISO-8859-1 (Latin 1) and UTF-8 (or UTF-EBCDIC in EBCDIC machines):

open(F, ":utf8", "data.utf") or die $!;
while (< F >) { print G }

# Could also do "print G < F >" but that would pull
# the whole file into memory just to write it out again.

More examples:

open(my $f, ":encoding(iso-8859-2)")
open(my $h, ">:encoding(latin9)") # iso-8859-15
<<less
Download (11.3MB)
Added: 2007-08-07 License: Perl Artistic License Price:
809 downloads
Tie::UrlEncoder 0.01

Tie::UrlEncoder 0.01


Tie::UrlEncoder is a Perl module for interpolatably URL-encode strings. more>>
Tie::UrlEncoder is a Perl module for interpolatably URL-encode strings.

Syntactic sugar for URL-Encoding strings. Tie::UrlEncoder imports a tied hash %urlencode into your package, which delivers a RFC 1738 URL Encoded string of whatever is given to it, for easy embedding of URL-Encoded strings into doublequoted templates.

SYNOPSOZAMPLE

our %urlencode; # make use strict happy
use Tie::UrlEncoder 0.01; # import ties %urlencode
...
print "To add $id to your list, click here:n";
print "http://listmonger.example.com/listadd?id=$urlencode{$id}n";

No longer must you clutter up your CGI program with endless repetitions of line noise code that performs this tricky function. Simply use Tie::UrlEncoder and you instantly get a magic %urlencode hash that gives you an Url Encoded version of the key: $urlencode{$WhatYouWantToEncode} is ready to interpolate in double-quoted literals without messy intermediate variables.

<<less
Download (0.003MB)
Added: 2006-12-04 License: Perl Artistic License Price:
1057 downloads
Encode::MIME::Header 2.23

Encode::MIME::Header 2.23


Encode::MIME::Header is a Perl module that contains MIME B and Q header encoding. more>>
Encode::MIME::Header is a Perl module that contains MIME B and Q header encoding.

SYNOPSIS

use Encode qw/encode decode/;
$utf8 = decode(MIME-Header, $header);
$header = encode(MIME-Header, $utf8);

ABSTRACT

This module implements RFC 2047 Mime Header Encoding. There are 3 variant encoding names; MIME-Header, MIME-B and MIME-Q. The difference is described below

decode() encode()
----------------------------------------------
MIME-Header Both B and Q =?UTF-8?B?....?=
MIME-B B only; Q croaks =?UTF-8?B?....?=
MIME-Q Q only; B croaks =?UTF-8?Q?....?=

When you decode(=?encoding?X?ENCODED WORD?=), ENCODED WORD is extracted and decoded for X encoding (B for Base64, Q for Quoted-Printable). Then the decoded chunk is fed to decode(encoding). So long as encoding is supported by Encode, any source encoding is fine.

When you encode, it just encodes UTF-8 string with X encoding then quoted with =?UTF-8?X?....?= . The parts that RFC 2047 forbids to encode are left as is and long lines are folded within 76 bytes per line.

<<less
Download (1.9MB)
Added: 2007-07-17 License: Perl Artistic License Price:
829 downloads
Encode::HanExtra 0.10

Encode::HanExtra 0.10


Encode::HanExtra Perl module contains extra sets of Chinese encodings. more>>
Encode::HanExtra Perl module contains extra sets of Chinese encodings.



SYNOPSIS

use Encode;

# Traditional Chinese
$euc_tw = encode("euc-tw", $utf8); # loads Encode::HanExtra implicitly
$utf8 = decode("euc-tw", $euc_tw); # ditto

# Simplified Chinese
$gb18030 = encode("gb18030", $utf8); # loads Encode::HanExtra implicitly
$utf8 = decode("gb18030", $gb18030); # ditto

Perl 5.7.3 and later ships with an adequate set of Chinese encodings, including the commonly used CP950, CP936 (also known as GBK), Big5 (alias for Big5-Eten), Big5-HKSCS, EUC-CN, HZ, and ISO-IR-165.

However, the numbers of Chinese encodings are staggering, and a complete coverage will easily increase the size of perl distribution by several megabytes; hence, this CPAN module tries to provide the rest of them.

If you are using perl 5.8 or later, Encode::CN and Encode::TW will automatically load the extra encodings for you, so theres no need to explicitly write use Encode::HanExtra if you are using one of them already.

ENCODINGS

This version includes the following encoding tables:

Canonical Alias Description
-----------------------------------------------------------------------------
big5-1984 /b(tca-)?big5-?(19)?84$/i TCAs original Big5-1984
big5ext /b(cmex-)?big5-?e(xt)?$/i CMEXs Big5e Extension
big5plus /b(cmex-)?big5-?p(lus)?$/i CMEXs Big5+ Extension
/b(cmex-)?big5+$/i
cccii /b(ccag-)?cccii$/i Chinese Character Code for
Information Interchange
cns11643-1 /bCNS[-_ ]?11643[-_]1$/i Taiwans CNS map, plane 1
cns11643-2 /bCNS[-_ ]?11643[-_]2$/i Taiwans CNS map, plane 2
cns11643-3 /bCNS[-_ ]?11643[-_]3$/i Taiwans CNS map, plane 3
cns11643-4 /bCNS[-_ ]?11643[-_]4$/i Taiwans CNS map, plane 4
cns11643-5 /bCNS[-_ ]?11643[-_]5$/i Taiwans CNS map, plane 5
cns11643-6 /bCNS[-_ ]?11643[-_]6$/i Taiwans CNS map, plane 6
cns11643-7 /bCNS[-_ ]?11643[-_]7$/i Taiwans CNS map, plane 7
cns11643-f /bCNS[-_ ]?11643[-_]f$/i Taiwans CNS map, plane F
euc-tw /beuc.*tw$/i EUC (Extended Unix Character)
/btw.*euc$/i
gb18030 /bGB[-_ ]?18030$/i GBK with Traditional Characters
unisys /bunisys$/i Unisys Traditional Chinese
unisys-sosi1 Unisys SOSI1 transport encoding
unisys-sosi2 Unisys SOSI2 transport encoding

Detailed descriptions are as follows:

BIG5-1984

This is the original Big5 encoding made by TCA Taiwan.

BIG5PLUS

This encoding, while not heavily used, is an attempt to bring all Taiwans conflicting internal-use encodings together, and fit it as an extension to the widely-deployed Big5 range, by CMEX Taiwan.

BIG5EXT

The CMEXs second (and less ambitious) try at unifying the most commonly used characters not covered by Big5, while not polluting out of the 94x94 arragement like BIG5PLUS did.

CCCII

The earliest (and most sophisticated) Traditional Chinese encoding, with a three-byte raw character map, made in 1980 by the Chinese Character Analysis Group (CCAG), used mostly in library systems.

EUC-TW

The EUC transport version of CNS11643 (planes 1-7), the comprehensive character set used by the Taiwan government.

CNS11643-*

The raw character map extracted from the Unihan database, including the plane F which wasnt included in EUC-TW.

GB18030

An extension to GBK, this encoding lists most Han characters (both simplified and traditional), as well as some other encodings used by other peoples in China.

UNISYS

Unisys Systems internal Chinese mapping.

<<less
Download (1.3MB)
Added: 2007-07-25 License: Perl Artistic License Price:
822 downloads
Convert::Bencode 1.03

Convert::Bencode 1.03


Convert::Bencode are functions for converting to/from bencoded strings. more>>
Convert::Bencode are functions for converting to/from bencoded strings.

SYNOPSIS

use Convert::Bencode qw(bencode bdecode);

my $string = "d4:ainti12345e3:key5:value4:type4:teste";
my $hashref = bdecode($string);

foreach my $key (keys(%{$hashref})) {
print "Key: $key, Value: ${$hashref}{$key}n";
}

my $encoded_string = bencode($hashref);
print $encoded_string."n";

This module provides two functions, bencode and bdecode, which encode and decode bencoded strings respectivly.

<<less
Download (0.010MB)
Added: 2006-08-02 License: Perl Artistic License Price:
1181 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 5
  • 1
  • 2
  • 3
  • 4
  • 5