Test 6 canaux

Modérateur : Modérateurs

Répondre
Avatar du membre
Dirk-Pitt
Membre Fondateur
Membre Fondateur
Messages : 10541
Enregistré le : sam. 03 févr., 2007 19:08
Localisation : 01's Land
Contact :

Test 6 canaux

Message par Dirk-Pitt » mer. 31 oct., 2007 17:21

Code : Tout sélectionner

function Test6Channels( )
{
  A=Tone( 10.0, 440, 48000, 1, "Noise", 0.5 )
  B=Tone( 10.0, 110, 48000, 1, "Noise", 0.2 )
  S=Tone( 10.0, 440, 48000, 1, "Silence", 0.0 )
  # === Video ==========================================================
  V1=MessageClip( "L - Front Left Channel", 360, 200 ).ChangeFPS( 25 )
  V2=MessageClip( "R - Front Right Channel", 360, 200 ).ChangeFPS( 25 )
  V3=MessageClip( "C - Front Center Channel", 360, 200 ).ChangeFPS( 25 )
  V4=MessageClip( "LFE - SubWoofer", 360, 200 ).ChangeFPS( 25 )
  V5=MessageClip( "SL - Rear Left Channel", 360, 200 ).ChangeFPS( 25 )
  V6=MessageClip( "SR - Rear Right Channel", 360, 200 ).ChangeFPS( 25 )
  V=V1++V2++V3++V4++V5++V6
  V=ConvertToYV12( V )
  # === Audio ==========================================================
  A1=A++S++S++S++S++S 
  A2=S++A++S++S++S++S 
  A3=S++S++A++S++S++S
  A4=S++S++S++B++S++S
  A5=S++S++S++S++A++S
  A6=S++S++S++S++S++A
  # === WAV, AAC Order === L R C LFE SL SR =============================
  # A=MergeChannels( A1, A2, A3, A4, A5, A6 )
  # === AC3, OGG Order === L C R SL SR LFE =============================
  A=MergeChannels( A1, A3, A2, A5, A6, A4 )
  # === Result =========================================================
  C=AudioDubEx( V, A )
  C=Lanczos4Resize( C, 720, 400 )
  C=SubTitle( C, "© Dirk-Pitt 2006", Align=2 )
  Return( C )
}
Ajuster la ligne MergeChannels en fonction de la nature du flux de destination.
Dell OptiPlex 755, 8 Go ram, 1.5 To disk, dual screen 2 x Dell 2007FP ( 3200x1200 ). Linux openSUSE 11.0
Avatar du membre
leon1789
Messages : 775
Enregistré le : dim. 26 août, 2007 13:09
Contact :

Message par leon1789 » mer. 31 oct., 2007 18:52

Une vidéo toute noire (signée Dirk-Pitt) pour du son 5.1 , c'est dommage quand même... ;)
Avatar du membre
Dirk-Pitt
Membre Fondateur
Membre Fondateur
Messages : 10541
Enregistré le : sam. 03 févr., 2007 19:08
Localisation : 01's Land
Contact :

Message par Dirk-Pitt » mer. 31 oct., 2007 18:59

Oui c'est vrai j'aurais pu faire quelque chose de plus sexy comme dans Authors.avs
Dell OptiPlex 755, 8 Go ram, 1.5 To disk, dual screen 2 x Dell 2007FP ( 3200x1200 ). Linux openSUSE 11.0
Avatar du membre
Underground78
Administrateur
Administrateur
Messages : 11269
Enregistré le : mar. 06 févr., 2007 21:54
Localisation : France
Contact :

Message par Underground78 » lun. 05 nov., 2007 8:19

Ça permet d'écouter séparément les 6 canaux ?
Avatar du membre
leon1789
Messages : 775
Enregistré le : dim. 26 août, 2007 13:09
Contact :

Message par leon1789 » lun. 05 nov., 2007 9:32

De les tester oui :) mais attention à ce que précise Dirk-Pitt : "Ajuster la ligne MergeChannels en fonction de la nature du flux de destination."

Code : Tout sélectionner

  # === WAV, AAC Order === L R C LFE SL SR =============================
  A=MergeChannels( A1, A2, A3, A4, A5, A6 )

ou bien 

  # === AC3, OGG Order === L C R SL SR LFE =============================
  A=MergeChannels( A1, A3, A2, A5, A6, A4 )
Avatar du membre
Dirk-Pitt
Membre Fondateur
Membre Fondateur
Messages : 10541
Enregistré le : sam. 03 févr., 2007 19:08
Localisation : 01's Land
Contact :

Message par Dirk-Pitt » lun. 05 nov., 2007 12:08

C'est le but principal, tester le Channel Order.
Dell OptiPlex 755, 8 Go ram, 1.5 To disk, dual screen 2 x Dell 2007FP ( 3200x1200 ). Linux openSUSE 11.0
Répondre