Tuigthe DIRAC (.drc): Mínithe ar an bhFormáid Físe Wavelet Open-Source
Sa tírdhreach ag athrú de mhultiméadaí digiteach, tá cóidéacanna comhbhrú nua-aimseartha cosúil le H.264, HEVC, agus AV1 i gceannas ar ár dtaithí sruthú laethúil. Mar sin féin, léiríonn stair ionchóduithe físeáin foinse oscailte nuálaíochtaí bréagacha a leag bunús ríthábhachtach do chaighdeáin craolacháin saor ó táillí. Ceann de na mílteachais is suntasaí ná an cóidéac físeáin DIRAC, a bhaineann go minic leis an síneadh comhaid .drc.
Forbairtear ag fhoireann Taighde & Forbairt an Chomhlainne Raidió Teilifíse (BBC) na Breataine, dearthaíodh DIRAC chun cur isteach ar scéimeanna comhbhrú traidisiúnta bunaithe ar bhloic trí chumhacht na trasfhoirmeacha wavelet a úsáid.
Cad é Comhad DIRAC (.drc)?
Is comhad .drc é a bhfuil coimeádán nó sruth bunúsach ann a stóráilann físeán digiteach comhbhrúite ag baint úsáide as an cóidéac físeáin DIRAC. Ainmnithe in onóir an fhisiceoir teoiriciúil Briotanach, Paul Dirac, cruthaíodh an formáid mar rogha foinse oscailte, saor ó táillí, do fhormáidí físeáin úinéireacha cosúil le MPEG-4 Cuid 10 (H.264) agus VC-1.
Cé go ndéantar sruthanna Dirac críochnaithe a mhéascadh go minic i gcoimeádáin ilmheán ilúsáideacha ar nós Ogg (.ogg/.ogv), Matroska (.mkv), nó MP4, bhí seicheamh físe amh nó sruthanna tástála aonair i stair na n-úsáideoirí marcáilte leis an iarmhír .drc.
Gnéithe Bunchloch Formáid DIRAC
D’fhág DIRAC na patrúin caighdeánacha comhbhrú físe trí roinnt gnéithe teicniúla éagsúla:
1. Croí Trasfhoirm Wavelet Díscríte (DWT)
Baineann formhór na codecanna príomhshruth (mar shampla MPEG-2 agus H.264) ar an Trasfhoirm Cosine Díscríte (DCT) a oibríonn ar mhacroblocanna cearnacha ($8\times 8$ nó $16\times 16$ picteilín). Ag cóimheasanna comhbhrú níos airde, tendann DCT ar chruthú ealaíontais "blocála" suntasach. I gcoinne sin, úsáideann DIRAC Trasfhoirmeacha Wavelet Díscríte (DWT), ag comhbhrú frámaí thar bhannaí minicín leanúnacha. Díscaoileann sé seo teorainneacha bloc agus cruthaíonn sé laghdú níos réidhe, níos nádúrtha faoi choimhlint mhór.
2. Scálaithe Rúnna agus Ráta Fráma
Tógadh DIRAC chun a bheith gan imní faoi réiteach. Is féidir leis aon rud a chomhbhrú ó fhíseán soghluaiste íseal-réiteach (QCIF) go sainmhínithe caighdeánacha craoladh (SD, 720p, 1080i/p), suas go 4K agus scannán digiteach Ard-Réiteach.
3. Compensáint Gluaiseachta le Compensáint Gluaiseachta Bloc Idircheangailte (OBMC)
Chun tacú le scagadh spáisial wavelet, úsáideann DIRAC comhsheasmhacht gluaiseachta blocanna forluite in éineacht le meastachán gluaiseachta hierarchial. Déanann OBMC réabhlóidí idir veicteoirí gluaiseachta a shlánú, ag cosc de réir a chéile de imeallacha saorga a d’fhéadfadh cur isteach ar na céimeanna wavelet ina dhiaidh sin.
4. Móid Oibríochta Gan Chaill agus Le Caill
Tacaíonn sonraíocht Dirac le comhbhrú intra-fráma gan chaill matamaiticiúil (ideálach le haghaidh pós-údarás stiúideo agus cartlann) agus comhbhrú idir-fráma éifeachtach a bhfuil sé deartha le haghaidh tarchur idirlín agus craoladh beo.
5. Dirac Pro (SMPTE VC-2)
Rinneadh fo-thacar íseal-chasta, intra-fráma amháin de Dirac a chaighdeánú mar SMPTE 2042 (VC-2). Ar a dtugtar “Dirac Pro,” cuireann an próifíl seo latency an-íseal ar fáil, rud a fhágann go bhfuil sé thar a bheith éifeachtach i bpíblíneacha táirgthe craoladh teilifíse fíor-am.
Príomhghnéithe an Fhormáid DIRAC (.drc)
| Gné | Sonraíocht / Sonraí |
|---|---|
| Forbróir | BBC Taighde & Forbairt |
| Scaoileadh Tosaigh | 2004 (Sonraíocht críochnaithe i 2008) |
| Algartam Comhbhrú | Trasfhoirm Wavelet Díscréite (DWT) le OBMC |
| Ceadúnú | Foinse Oscailte, Saor ó Ríoc |
| Fospróifíl Caighdeánaithe | SMPTE 2042 (Dirac Pro / VC-2) |
| Iarmhír Chomhaid Tipiciúil | .drc (raw/elementary), .ogv, .mkv |
| Cineál MIME | video/x-dirac |
| Cásanna Úsáide Spriocdhírithe | Cuidiú craolacháin, cartlannú, sruthú ard-réiteach |
Conas Comhaid .drc a Oscailt agus a Sheinm
Mar gheall ar an tionscal a d’ioncaoinigh go mór timpeall codecanna bunaithe ar DCT (mar shampla H.264 agus AV1), tá athsheinm díreach dúchasach do chomhaid .drc amh tar éis éirí neamhchoitianta i seinnteoirí réamhshocraithe an chórais oibriúcháin. Mar sin féin, is féidir le roinnt uirlisí ilúsáideacha iad a dhíchódú agus a sheinm:
1. FFmpeg & FFplay (Trasna-ardán)
Cothaíonn an creatlach ilmheán oscailte FFmpeg tacaíocht chomhtháite le haghaidh díchódú sruthanna tosaigh Dirac. Is féidir leat comhad .drc a iniúchadh agus a sheinm go díreach tríd an líne ordaithe:
ffplay input_video.drc
2. File Viewer Plus / Uirlisí Comhad Tiomnaithe (Windows)
I dtimpeallachtaí deisce, is féidir le feidhmchláir iniúchta formáide uilechoiteann cosúil le File Viewer Plus nó le huirlisí gréasáin mar FileHelper comhaid sruthanna físe .drc oidhreachta a léamh agus a sheinm.
3. Seinnteoir Meán VLC Oidhreachta nó Tógálacha Saincheaptha
Cé go bhfuil leaganacha nua VLC a dhíríonn ar chaighdeáin ghníomhacha, is féidir le tógálacha VLC níos sine nó le suiteálacha a tógadh le libschroedinger nó libdirac sruthanna .drc a díchódú.
Conas Físeán .drc a Chruthú agus a Thiontú
Déantar cruthú nó comhshó físe chuig agus ó shonraíocht Dirac de ghnáth trí ionchódaitheoirí líne ordaithe a úsáideann leabharlanna Dirac (Schroedinger nó libdirac).
Ionchódú go DIRAC trí FFmpeg
Má tá do dhécomhad FFmpeg tógtha le tacaíocht Dirac/VC-2, is féidir leat seicheanna físe a ionchódú san fhormáid seo:
# Encode an MP4 into a Dirac-encoded stream
ffmpeg -i source.mp4 -c:v vc2 -b:v 5000k output.drc
Tiontú .drc go Formáid Nua-Aimseartha (MP4 / H.264)
Chun comhoiriúnacht fhairsing a chinntiú ar ghléasanna móibíleacha, brabhsálaithe gréasáin, agus ionaid meán, moltar go láidir an .drc a thraschódú go H.264/AAC caighdeánach:
ffmpeg -i input_video.drc -c:v libx264 -crf 20 -c:a aac output_compatible.mp4
Ceisteanna Coitianta (FAQ)
**Q1: Cén comhad .drc é?
Is comhad físe é comhad .drc a chuimsíonn sonraí físe comhbhrúite ag baint úsáide as codec BBC DIRAC, cód foinse oscailte agus saor ó táillí.
**Q2: Cén fáth nár úsáidtear DIRAC go forleathan i sruthú gréasáin nua-aimseartha inniu? Chomhair an luathú crua-earraí agus tacaíocht tionscail timpeall ar H.264/H.265 agus AV1, ag fágáil glacadh ginearálta Dirac teoranta taobh amuigh de tháirgeadh craoladh (SMPTE VC-2).
**Q3: An féidir le VLC Media Player nua-aimseartha comhaid .drc amh a oscailt?
Tá formhór na leaganacha réamhshocraithe nua-aimseartha de VLC tar éis parsáil dhúchasach an choimeádáin .drc a chur as feidhm, rud a fhágann go bhfuil FFmpeg nó tiontairí tiomnaithe an rogha is fearr.
**Q4: Cén difríocht atá idir Dirac agus Dirac Pro? Is codec wavelet idirfhráma é Dirac le haghaidh sruthú agus seachadadh ginearálta, agus is codec íseal-latency, díreach-idirfhráma amháin é Dirac Pro (SMPTE VC-2) a tógadh go sonrach le haghaidh táirgeadh craolacháin agus ranníocaíochta.
**Q5: An bhfuil DIRAC go hiomlán saor ó tháillí ceadúnais? Tá, d’fhormhaigh an BBC DIRAC mar shonraíocht saor ó ríocáin, oscailte faoi cheadúnais foinse oscailte chun aicmeanna ceadúnna srianta a chosc.
Tagairtí agus Léamh Breise
- FileInfo.com: Forbhreathnú ar Iarmhír Chomhaid DRC
- BBC R&D: Taighde & Foilseacháin Comhbhrú Físe Dirac
- SMPTE Standards: SMPTE ST 2042-1 (Caighdeán Comhbhrú Físe VC-2)
- FFmpeg Project Documentation: Tacaíocht Codec FFmpeg Dirac agus VC-2