เบžเบฒเบชเบฒเบญเบฑเบ‡เบเบดเบ”เบžเบฒเบชเบฒเบเบฃเบฑเปˆเบ‡เปเบญเบชเบ›เบฒเป‚เบเบ™

OnWorks favicon

tcdecode - เบญเบญเบ™เบฅเบฒเบเปƒเบ™เบ„เบฅเบฒเบง

เปเบฅเปˆเบ™ tcdecode เปƒเบ™ OnWorks เบœเบนเป‰เปƒเบซเป‰เบšเปเบฅเบดเบเบฒเบ™เป‚เบฎเบ”เบ•เบดเป‰เบ‡เบŸเบฃเบตเบœเปˆเบฒเบ™ Ubuntu Online, Fedora Online, Windows online emulator เบซเบผเบท MAC OS online emulator

เบ™เบตเป‰เปเบกเปˆเบ™เบ„เปเบฒเบชเบฑเปˆเบ‡ tcdecode เบ—เบตเปˆเบชเบฒเบกเบฒเบ”เบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™เป„เบ”เป‰เปƒเบ™ OnWorks เบœเบนเป‰เปƒเบซเป‰เบšเปเบฅเบดเบเบฒเบ™เป‚เบฎเบ”เบ•เบดเป‰เบ‡เบŸเบฃเบตเป‚เบ”เบเปƒเบŠเป‰เบซเบ™เบถเปˆเบ‡เปƒเบ™เบซเบผเบฒเบเป†เบšเปˆเบญเบ™เป€เบฎเบฑเบ”เบงเบฝเบเบญเบญเบ™เป„เบฅเบ™เปŒเบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒเป€เบŠเบฑเปˆเบ™ Ubuntu Online, Fedora Online, Windows online emulator เบซเบผเบท MAC OS online emulator

เป‚เบ„เบ‡เบเบฒเบ™:

NAME


tcdecode - เบญเปˆเบฒเบ™โ€‹เบชเบฒเบโ€‹เบ™โ€‹เป‰โ€‹เป multimedia เบˆเบฒเบโ€‹เบ‚เบฐโ€‹เบซเบ™เบฒเบ”โ€‹เบเบฒเบ‡โ€‹, เบ–เบญเบ”โ€‹เบฅเบฐโ€‹เบซเบฑเบ”โ€‹เป€เบ›เบฑเบ™โ€‹เบฎเบนเบšโ€‹เปเบšเบšโ€‹เบงเบฑเบ”โ€‹เบ–เบธโ€‹เบ”เบดเบšโ€‹เปเบฅเบฐโ€‹เบเบฒเบ™โ€‹เบžเบดเบกโ€‹เป€เบ›เบฑเบ™โ€‹เบกเบฒเบ”โ€‹เบ•เบฐโ€‹เบ–เบฒเบ™โ€‹
output

เบชเบฐเบซเบผเบธเบšเบชเบฑเบ‡เบฅเบงเบก


tcdecode
-i เบŠเบทเปˆ [ -x เบ•เบปเบงเปเบ›เบ‡เบชเบฑเบ™เบเบฒเบ™ ] [ -t เบŠเบธเบ” ] [ -g WxH ] [ -s c,f,r ] [ -C se ] [ -y เบ•เบปเบงเปเบ›เบ‡เบชเบฑเบ™เบเบฒเบ™ ]
[ -Y ] [ -Q เบฎเบนเบšเปเบšเบšเบเบฒเบ™ ] [ -A เบ—เบธเบ‡ ] [ -d เบงเบฒเบˆเบฒ ] [ -v ]

COPYRIGHT


tcdecode เปเบกเปˆเบ™เบฅเบดเบ‚เบฐเบชเบดเบ” (C) เป‚เบ”เบ Thomas Oestreich.

เบฅเบฒเบเบฅเบฐเบญเบฝเบ”


tcdecode เปเบกเปˆเบ™เบชเปˆเบงเบ™เบซเบ™เบถเปˆเบ‡เบ‚เบญเบ‡เปเบฅเบฐเบ›เบปเบเบเบฐเบ•เบดเปเบฅเป‰เบงเป€เบญเบตเป‰เบ™เบงเปˆเบฒเป‚เบ”เบ transcode.
เบขเปˆเบฒเบ‡เปƒเบ”เบเปเบ•เบฒเบก, เบกเบฑเบ™เบเบฑเบ‡เบชเบฒเบกเบฒเบ”เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เป€เบ›เบฑเบ™เป€เบญเบเบฐเบฅเบฒเบ”.
tcdecode เบญเปˆเบฒเบ™เปเบซเบผเปˆเบ‡ (เบˆเบฒเบ stdin เบ–เป‰เบฒเบšเปเปˆเป„เบ”เป‰เบเปเบฒเบ™เบปเบ”เบขเปˆเบฒเบ‡เบˆเบฐเปเบˆเป‰เบ‡) เปเบฅเบฐเบžเบดเบกเบ•เบฒเบกเบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™
เบœเบปเบ™เบœเบฐเบฅเบดเบ”.

OPTIONS


-i เบŠเบทเปˆ
เบฅเบฐเบšเบธเปเบซเบผเปˆเบ‡เบ›เป‰เบญเบ™เบ‚เปเป‰เบกเบนเบ™. เบ–เป‰เบฒเบ–เบทเบเบฅเบฐเป€เบงเบฑเป‰เบ™, stdin เปเบกเปˆเบ™เบชเบปเบกเบกเบธเบ”. tcdecode เบญเปˆเบฒเบ™เบเบฐเปเบชเบˆเบฒเบ
เป„เบŸเบฅเปŒเบซเบผเบทเบˆเบฒเบ stdin.

-g WxH เบ„เบงเบฒเบกเบเบงเป‰เบฒเบ‡ เปเบฅเบฐเบฅเบงเบ‡เบชเบนเบ‡เบ‚เบญเบ‡เป€เบŸเบฃเบกเบงเบดเบ”เบตเป‚เบญ [720x576]

-C se เบ–เบญเบ”เบฅเบฐเบซเบฑเบ”เปเบฅเบฐเบžเบดเบกเบญเบญเบเบžเบฝเบ‡เปเบ•เปˆเป„เบฅเบเบฐเบเบญเบšเบ™เบตเป‰ (เบงเบดเบ”เบตเป‚เบญ) เบซเบผเบท bytes (เบชเบฝเบ‡) [เบ—เบฑเบ‡เบซเบกเบปเบ”].

-x เบ•เบปเบงเปเบ›เบ‡เบชเบฑเบ™เบเบฒเบ™
codec เปเบซเบผเปˆเบ‡, เบ–เป‰เบฒเบšเปเปˆเบžเบปเบšเบเบฒเบ™เบญเปˆเบฒเบ™เบˆเบฒเบ stdin. เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ™เบตเป‰เบเบฑเบ‡เบเปเบฒเบ™เบปเบ”
เบงเบดเบ”เบตเป‚เบญ เปเบฅเบฐเบชเบฝเบ‡เบ‚เบญเบ‡เปเบซเบผเปˆเบ‡เบ—เบตเปˆเบกเบฒเบชเบณเบฅเบฑเบšเบเบฒเบ™เบ–เบญเบ”เบฅเบฐเบซเบฑเบ”. เปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™, เบžเบฒเบฅเบฒเบกเบดเป€เบ•เบตเบ—เบตเปˆเบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™
เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™ เบ•เบปเบงเปเบ›เบ‡เบชเบฑเบ™เบเบฒเบ™ เบกเบต

mp3 เบชเบฝเบ‡ MPEG (เบ‚เบตเป‰เบ„เป‰เบฒเบ™)
ac3 เบชเบฝเบ‡ AC3 (liba52)
dv เบงเบดเบ”เบตเป‚เบญเบ”เบดเบˆเบดเบ•เบญเบ™ DV (libdv)
mpeg2 เบงเบดเบ”เบตเป‚เบญ MPEG (libmpeg2)
yv12 Y'CbCr YUV
mov เป€เบงโ€‹เบฅเบฒโ€‹เบ”เปˆเบงเบ™ (libquicktimeโ€‹)

-t เบŠเบธเบ”
เปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™เบžเบฝเบ‡เปเบ•เปˆเบเบฒเบ™เป‚เบ•เป‰เบ–เบฝเบ‡เบ—เบตเปˆเบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เปเบกเปˆเบ™ "lavc". เปƒเบŠเป‰ codec เป‚เบ”เบ -x เบˆเบฒเบเบŠเบธเบ”เบ™เบตเป‰.
เบกเบต (-x) codecs เบชเปเบฒเบฅเบฑเบš เบฅเบฒเบ„เบฒ เปเบกเปˆเบ™: mpeg2, divx3, divx, divx4, mp42, mjpg, rv10,
svq1, svq3, vp3, 4xm, wmv1, wmv2, hfyu, indeo3, h263p, h263i

-y เบ•เบปเบงเปเบ›เบ‡เบชเบฑเบ™เบเบฒเบ™
เบ•เบปเบงเปเบ›เบ‡เบชเบฑเบ™เบเบฒเบ™เป€เบ›เบปเป‰เบฒเบซเบกเบฒเบ. tcdecode เบžเบฝเบ‡โ€‹เปเบ•เปˆโ€‹เบ–เบญเบ”โ€‹เบฅเบฐโ€‹เบซเบฑเบ”โ€‹เป€เบ›เบฑเบ™โ€‹เบฎเบนเบšโ€‹เปเบšเบšโ€‹เบงเบฑเบ”โ€‹เบ–เบธโ€‹เบ”เบดเบšโ€‹เบ—เบตเปˆโ€‹เป€เบซเบกเบฒเบฐโ€‹เบชเบปเบกโ€‹เบชเปเบฒโ€‹เบฅเบฑเบšโ€‹เบเบฒเบ™โ€‹เบ›เปˆเบฝเบ™โ€‹เบฅเบฐโ€‹เบซเบฑเบ”โ€‹. เบ–เบทเบเบ•เป‰เบญเบ‡
เบ•เบปเบงเบเปเบฒเบ™เบปเบ”เบเบฒเบ™เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบชเปเบฒเบฅเบฑเบš เบ•เบปเบงเปเบ›เบ‡เบชเบฑเบ™เบเบฒเบ™ เบกเบต

rgb RGB 24 เบšเบดเบ”
yv12 Y'CbCr YUV
yuy2 4:2:2 YUV
pcm เป€เบŠเบฑเบ™ LE 16bit PCM

-s c,f,r
เบเบฒเบ™เป€เบžเบตเปˆเบกเบ‚เบถเป‰เบ™เบ‚เบญเบ‡เบชเบฝเบ‡เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบฅเบปเบ‡ AC3 [1.0,1.0,1.0]

-Y เบ–เบญเบ”เบฅเบฐเบซเบฑเบ”เบงเบดเบ”เบตเป‚เบญเบ”เบดเบˆเบดเบ•เบญเบฅ (เบ”เบดเบš) เบเบญเบš YUV เบขเบนเปˆเปƒเบ™เบฎเบนเบšเปเบšเบš YUY2 (เปเบžเบฑเบเป€เบเบฑเบ”) เป‚เบ”เบเปƒเบŠเป‰ libdv.
เบเบญเบšเบ•เบปเบงเบขเปˆเบฒเบ‡เบฅเบปเบ‡เป€เบ›เบฑเบ™ YV12. เบœเบนเป‰เปƒเบŠเป‰ PAL เบ„เบงเบ™เบฅเบงเบšเบฅเบงเบก libdv เบ”เป‰เบงเบ --with-pal-yuv=YV12
เป€เบžเบทเปˆเบญเบซเบผเบตเบเป€เบงเบฑเป‰เบ™เบเบฒเบ™เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ™เบตเป‰ [เบ›เบดเบ”]

-A เบ—เบธเบ‡
เบ—เบธเบ‡เบชเบฝเบ‡เบชเบณเบฅเบฑเบšเบ•เบปเบงเบ–เบญเบ”เบฅเบฐเบซเบฑเบ” AC3/A52 [เบšเปเปˆเบกเบต]. เบ—เบธเบ‡เบ™เบตเป‰เบเปเบฒเบ™เบปเบ”เบเบฒเบ™เบ›เบฐเบชเบปเบกเบฅเบปเบ‡
เบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒ. เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ—เบตเปˆเบ–เบทเบเบ•เป‰เบญเบ‡เบชเปเบฒเบฅเบฑเบš เบ—เบธเบ‡ เบ–เบทเบเบเปเบฒเบ™เบปเบ”เป‚เบ”เบ bits เบ”เบฑเปˆเบ‡เบ•เปเปˆเป„เบ›เบ™เบตเป‰เบ—เบตเปˆเบเปเบฒเบ™เบปเบ”เป„เบงเป‰:

drc off 1
demux 2
Dolby off 4

เป€เบžเบตเปˆเบกเบ•เบปเบงเป€เบฅเบเป€เบซเบผเบปเปˆเบฒเบ™เบฑเป‰เบ™เป€เบžเบทเปˆเบญเป€เบ›เบตเบ”เปƒเบŠเป‰เบซเบผเบฒเบเบ—เบฒเบ‡เป€เบฅเบทเบญเบ.

-Q เบฎเบนเบšเปเบšเบšเบเบฒเบ™
เบ„เบธเบ™โ€‹เบ™เบฐโ€‹เบžเบฒเบšโ€‹เบเบฒเบ™โ€‹เบ–เบญเบ”โ€‹เบฅเบฐโ€‹เบซเบฑเบ”โ€‹. เบ•เบปเบงเปเบ›เบ‡เบชเบฑเบ™เบเบฒเบ™เบ—เบตเปˆเปเบ™เปˆเบ™เบญเบ™, เบ•เบปเบงเบขเปˆเบฒเบ‡, DV เบเบฑเบš libdv เบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบกเบตเบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เบ™เบตเป‰
เบžเบฒเบฅเบฒเบกเบดเป€เบ•เบตเบ–เป‰เบฒเบ„เบงเบฒเบกเป„เบงเปเบกเปˆเบ™เบกเบฑเบเบซเบผเบฒเบเบเบงเปˆเบฒเบ„เบธเบ™เบ™เบฐเบžเบฒเบš. เบžเบฒเบฃเบฒเบกเบดเป€เบ•เบตเบ—เบตเปˆเบ–เบทเบเบ•เป‰เบญเบ‡เปเบกเปˆเบ™ 1=fastest-5=เบ”เบตเบ—เบตเปˆเบชเบธเบ”
[5]

-d เบฅเบฐเบ”เบฑเบš
เบ”เป‰เบงเบเบ•เบปเบงเป€เบฅเบทเบญเบเบ™เบตเป‰, เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบฅเบฐเบšเบธ bitmask เป€เบžเบทเปˆเบญเป€เบ›เบตเบ”เปƒเบŠเป‰เบฅเบฐเบ”เบฑเบšเบ„เบงเบฒเบกเบ„เปˆเบญเบ‡เปเบ„เป‰เบงเบ—เบตเปˆเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™
(เบ–เป‰เบฒโ€‹เบซเบฒเบโ€‹เบงเปˆเบฒโ€‹เบชเบฐโ€‹เบซเบ™เบฑเบšโ€‹เบชเบฐโ€‹เบซเบ™เบนเบ™โ€‹)โ€‹. เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบชเบปเบกเบ—เบปเบšเบซเบผเบฒเบเบฅเบฐเบ”เบฑเบšเป‚เบ”เบเบเบฒเบ™เป€เบžเบตเปˆเบกเบ„เปˆเบฒเบ—เบตเปˆเบชเบญเบ”เบ„เป‰เบญเบ‡เบเบฑเบ™:

เบ‡เบฝเบš 0
เบ‚เปเป‰เบกเบนเบ™ 1
DEBUG 2
เบชเบฐเบ–เบดเบ•เบด 4
เป€เบšเบดเปˆเบ‡ 8
FLIST 16
VIDCORE 32
Sync 64
COUNTER 128
เป€เบญเบเบฐเบŠเบปเบ™ 256

-v เบžเบดเบกเบ‚เปเป‰เบกเบนเบ™เบชเบฐเบšเบฑเบšเปเบฅเบฐเบญเบญเบ.

เบซเบกเบฒเบเป€เบซเบ”


tcdecode เป€เบ›เบฑเบ™เบชเปˆเบงเบ™เบซเบ™เป‰เบฒเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ–เบญเบ”เบฅเบฐเบซเบฑเบ”เปเบซเบผเปˆเบ‡เบ•เปˆเบฒเบ‡เป†เปเบฅเบฐเบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เปƒเบ™ transcode(1โ€‹)เบเบฒเบ™โ€‹เบ™เปเบฒโ€‹เป€เบ‚เบปเป‰เบฒโ€‹เบ‚เบญเบ‡โ€‹
เป‚เบกเบ”เบนเบ™.

เบ•เบปเบงเบขเปˆเบฒเบ‡


เบ„เปเบฒเบชเบฑเปˆเบ‡
tcdecode -i foo.mp3 -x mp3
เบ–เบญเบ”เบฅเบฐเบซเบฑเบ”เบเบฒเบ™เบ–เปˆเบฒเบเบ—เบญเบ”เบชเบฝเบ‡ MPEG เปเบฅเบฐเบžเบดเบกเบ‚เปเป‰เบกเบนเบ™ PCM เบ”เบดเบšเป€เบžเบทเปˆเบญ stdout.

เบ„เปเบฒเบชเบฑเปˆเบ‡
tcextract -i foo.avi -x mp3 | tcdecode -x mp3
เบชเบฐโ€‹เบเบฑเบ”โ€‹เบเบฒเบ™โ€‹เบ•เบดเบ”โ€‹เบ•เบฒเบกโ€‹เบชเบฝเบ‡ MPEG เบˆเบฒเบ AVI เป„เบŸเบฅโ€‹เปŒ foo.avi เปเบฅเบฐโ€‹เบ—เปเปˆโ€‹เป€เบŸเบฃเบกโ€‹เป€เบ‚เบปเป‰เบฒโ€‹เป„เบ›โ€‹เปƒเบ™โ€‹
decoder

AUTHORS


tcdecode เบ‚เบฝเบ™เป‚เบ”เบ Thomas Oestreich
<[email protected]> เบกเบตโ€‹เบเบฒเบ™โ€‹เบ›เบฐโ€‹เบเบญเบšโ€‹เบชเปˆเบงเบ™โ€‹เบˆเบฒเบโ€‹เบญเบทเปˆเบ™เป†โ€‹เบˆเปเบฒโ€‹เบ™เบงเบ™โ€‹เบซเบผเบฒเบโ€‹. เป€เบšเบดเปˆเบ‡
เบœเบนเป‰เบ‚เบฝเบ™เบชเบณเบฅเบฑเบšเบฅเบฒเบเบฅเบฐเบญเบฝเบ”.

เปƒเบŠเป‰ tcdecode เบญเบญเบ™เป„เบฅเบ™เปŒเป‚เบ”เบเปƒเบŠเป‰เบšเปเบฅเบดเบเบฒเบ™ onworks.net


เป€เบŠเบตเบšเป€เบงเบต เปเบฅเบฐเบชเบฐเบ–เบฒเบ™เบตเป€เบฎเบฑเบ”เบงเบฝเบเบŸเบฃเบต

เบ”เบฒเบงเป‚เบซเบผเบ”เปเบญเบฑเบš Windows เปเบฅเบฐ Linux

Linux เบ„เบณ เบชเบฑเปˆเบ‡

Ad