Test 6 canaux

Modérateur: Modérateurs

Test 6 canaux

Messagepar 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 de l’utilisateur
Dirk-Pitt
Membre Fondateur
Membre Fondateur
 
Messages: 10541
Inscription: 03 Fév 2007
Localisation: 01's Land

Messagepar 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 de l’utilisateur
leon1789
 
Messages: 775
Inscription: 26 Aoû 2007

Messagepar 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 de l’utilisateur
Dirk-Pitt
Membre Fondateur
Membre Fondateur
 
Messages: 10541
Inscription: 03 Fév 2007
Localisation: 01's Land

Messagepar Underground78 » Lun 05 Nov, 2007 8:19

Ça permet d'écouter séparément les 6 canaux ?
Avatar de l’utilisateur
Underground78
Administrateur
Administrateur
 
Messages: 11267
Inscription: 06 Fév 2007
Localisation: France

Messagepar 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 de l’utilisateur
leon1789
 
Messages: 775
Inscription: 26 Aoû 2007

Messagepar 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
Avatar de l’utilisateur
Dirk-Pitt
Membre Fondateur
Membre Fondateur
 
Messages: 10541
Inscription: 03 Fév 2007
Localisation: 01's Land


Retourner vers Scripts Avisynth

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité