1. Este site usa cookies. Ao continuar a usar este site está a concordar com o nosso uso de cookies. Saber Mais.

listas em php

Discussão em 'Programação' iniciada por Neojag, 10 de Outubro de 2005. (Respostas: 2; Visualizações: 1986)

  1. Neojag

    Neojag Power Member

    Boas!
    Alguém que me desenrasque por favor. Preciso de uma função php que leia um ficheiro txt com uma string por linha q meta cada uma dessas strings num array (ou numa variável à parte) para utilizar. Basicamente quero gerar uma lista de jobs para o virtualdub deste modo:

    // $job "Job 1"
    // $input "D:\FEUP\AVSR\Clips\01a007dm.avi"
    // $output "D:\FEUP\AVSR\Clips\Audio\01a007dm.wav"
    // $state 0
    // $start_time 0 0
    // $end_time 0 0
    // $script

    VirtualDub.Open("D:\\FEUP\\AVSR\\Clips\\01a007dm.avi","",0);
    VirtualDub.RemoveInputStreams();
    VirtualDub.stream[0].SetSource(0x73647561,0);
    VirtualDub.stream[0].DeleteComments(1);
    VirtualDub.stream[0].AdjustChapters(1);
    VirtualDub.stream[0].SetMode(0);
    VirtualDub.stream[0].SetInterleave(1,500,1,0,0);
    VirtualDub.stream[0].SetClipMode(1,1);
    VirtualDub.stream[0].SetConversion(0,0,0,0,0);
    VirtualDub.stream[0].SetVolume();
    VirtualDub.stream[0].SetCompression();
    VirtualDub.stream[0].EnableFilterGraph(0);
    VirtualDub.stream[0].filters.Clear();
    VirtualDub.video.DeleteComments(1);
    VirtualDub.video.AdjustChapters(1);
    VirtualDub.video.SetDepth(24,24);
    VirtualDub.video.SetMode(3);
    VirtualDub.video.SetFrameRate(0,1);
    VirtualDub.video.SetIVTC(0,0,-1,0);
    VirtualDub.video.SetRange(0,0);
    VirtualDub.video.SetCompression();
    VirtualDub.video.filters.Clear();
    VirtualDub.subset.Clear();
    VirtualDub.subset.AddRange(0,32);
    VirtualDub.stream[0].SaveWAV("D:\\FEUP\\AVSR\\Clips\\Audio\\01a007dm.wav");
    VirtualDub.Close();

    // $endjob

    E substituir o nome do ficheiro pela string que vai estar no array (a lista de ficheiros que tenho no txt). Agradecido!

    BTW, só estou a usar php porque é a linguagem onde estou mais à vontade, mas não me lembro da porra da função :D
     
  2. Neojag

    Neojag Power Member

    Entretanto já me desenmerdei :D Obrigado de qualquer maneira!
     

Partilhar esta Página