1. Dashboard
  2. Mitglieder
    1. Letzte Aktivitäten
    2. Benutzer online
    3. Team
    4. Mitgliedersuche
  3. Forenregeln
  4. Forum
    1. Unerledigte Themen
  • Anmelden
  • Registrieren
  • Suche
Alles
  • Alles
  • Artikel
  • Seiten
  • Forum
  • Erweiterte Suche
  1. AutoIt.de - Das deutschsprachige Forum.
  2. Mitglieder
  3. AnMa

Beiträge von AnMa

  • [PROJEKT] Automatisierter Download und Verarbeitung von Audiodateien

    • AnMa
    • 4. September 2013 um 16:17

    Nun fürs erste sind erstmal die Basics wichtig und dass ich ein paar Dinge begreife :)

    Zum Beispiel find eich in der AutoIt Help überall die "include"-Befehle, verstehe aber nicht ganz was es damti auf sich hat.

    Über das "include" kann ich doch andere Script usw. dem Programm zu eigen machen?
    Werden diese Dinge dann später mit compiliert oder muß das dann extra abgearbeitet und installiert werden?
    Sind das dann Basics von AutoIt?
    und woher weiß ich wann ich welches für was brauche?
    Reicht es wenn ich all die benötigten am Anfang des Programms aufliste?

    Fragen über Fragen :)

  • [PROJEKT] Automatisierter Download und Verarbeitung von Audiodateien

    • AnMa
    • 4. September 2013 um 15:18

    Was die Button usw. betrifft bin ich mir nicht sicher was am Ende eine praktikable Lösung ist.

    Im Moment tendiere ich dazu das wie im Anhang zu lösen, denn es soll immer nur ein Download ausführbar sein.

    Wie gesagt, es soll die Moderatoren als weit möglich entlasten, da sie sich eh schon nebenbei um alles andere kümmen müssen.(eingehende Anrufe, Musikwünsche, redaktionelles, Musikredaktion usw...)
    Zu dem ermöglicht ein solches Programm ein einheitliches Klangbild bei allen Moderatoren.

    Dateien

    MainWindow BC DL 2.0.1 001.jpg 51,2 kB – 0 Downloads
  • [PROJEKT] Automatisierter Download und Verarbeitung von Audiodateien

    • AnMa
    • 4. September 2013 um 11:29

    Also das Programm soll seine Anwendung dann im Bereich eines Webradios finden, ob es auch für andere Radios einsetzbar wird hängt davon ab wie allgemeingültig ich es programmieren kann. Für den Anfang denke ich wird es wohl nur für das eine Radio funktonal sein, aber es gbit ja auch die gute Weiterentwicklung :)

    Zur weiteren Erläuterung:
    Bei den fertigen Audiofiles handelt es sich um Nachrichten, Wetter, Kinonews, Horroskop, Sportnews usw.... Diese werden von einem Anbieter (Server 2) neutral gestellt, durch das Einbetten von zum Beispiel den Nachrichten zwischen Opener und Closer wird der Beitrag dann individualisiert und an den Sender angepasst.
    Der User (Moderator) hat während einer Live-Sendung gut zu tun und das Downloaden, Normalisieren und Zusammenführen ist sehr aufwendig und birgt in der Eile auch gern viele Fehler. Das Programm soll eigentlich nur wärend der Sendung laufen, kann aber natürlich auch zur Vorbereitung zu jeder Zeit betrieben werden. Die neuen Nachrichten werden zum Beispiel spätestens 10 Minuten zur vollen Stunde zur Verfügung gestellt. Der Moderator klikt dann in dieser Zeit auf einen Button "Nachrichten aktualisieren" und während er sich weiter um seine Sendung kümmert wird im Hintergrund das Audiofile ausgetauscht. Das heißt das Script arbeitet on Demand.

    Grundsätzlich möchte ich das Programm so gestalten, dass soviel als möglich der Daten aus eine config-Datei gelesen werden, die wiederum über einen "Extras/Optionen"-Bereich eingestellt werden können.
    Da wären Punkte wie:

    • URL Server1
    • URL Server2
    • Zugangsdaten Server1
    • normalisierungs Level
    • Speicherort für das fertige Audiofile
    • Namen der Opener und Closer
    • später vieleicht auch einiges mehr...

    Das Programm wird fürs erste nur senderintern zur Verfügung stehen, da es für einen allgemeinen Einsatz wohl erstmal viel zu individuell ist. Aber ja, es ist duchaus gewünscht das später auch anderen zugänglich zu machen. PHP ist keine Lösung, da das Ganze dann doch wieder viel zu aufwendig für den Moderator wird.

  • Eine weitere Neue

    • AnMa
    • 4. September 2013 um 00:41

    Vielen Dank für die Willkommensgrüße ... :)

    Ich freu mich auf eine gute Zeit hier und viele knifflige Stunden.

  • [PROJEKT] Automatisierter Download und Verarbeitung von Audiodateien

    • AnMa
    • 4. September 2013 um 00:28

    Hallo zusammen, :)

    nun ich habe mich hier nicht nur aus Jux und Dollerei registriert, sondern auch weil ich ein Projekt am laufen habe, dass ich mit Hilfe von AutoIt und der Unterstützung hier realisieren möchte.
    Bisher habe ich versucht das Ganze mittels cmd umzusetzen bin dabei aber kurz vor dem Ziel an gewisse Grenzen gestoßen. :(

    Wie ich schon in meinem Vorstellungsthread erwähnt habe, ist mir nicht wichtig fertige Lösungen zu bekommen, den ich möchte verstehen was ich tue. Und wenn doch, dann hoffe ich dass es OK ist wenn ich dementsprechend nachfrage.

    Hoffentlich ist das OK, wenn ich als Neue hier einfach so loslege?

    Zum Projekt:

    Es handelt sich dabei um ein Programm mit dem von zwei Servern mehrere Audiodaten geladen und anschließend zusammengefügt werden sollen.
    Dabei sind jedoch einige Punkte zu berücksichtigen.

    • Server 1: (eigener Server)
      Jeder User hat zu diesem Server einen eigenen Ftp-Zugang, dort liegen zum einen diverse Audiofiles (Opener und Closer zu unterschiedlichen Beiträgen), als auch eine Datei die die Zugangsdaten zum Server 2 beinhaltet.
    • Server2: (fremd Server)
      von hier kommen diverse Audiobeiträge die sich inhaltlich uterscheiden und zu unterschiedlichen Wochentagen und Tageszeiten aktualisiert werden. Die Zugangsdaten sind fest vorgegeben und es gibt nur einen FTP-User


    Das Programm verbindet sich auf Abruf und nach berücksichtigung von Wochentag und Uhrzeit mit Server 1, holt sich dort zwei Audiodateien und die Zugangsdaten für Server2. Verbindet sich dann mit Server 2 und holt sich dort die letzte Audiodatei.
    Anschließend werden alle geladenen Audiodateien auf ein vorher angegebenes lokales Level normalisiert und zu einem File zusammen geführt. nach dem noch der ID3-Tag angepasst wurde wird das fertige File in ein vorgegebenes Verzeichnis kopiert und die vorhandene Datei überschrieben.

    Um der Frage vorweg zueilen; "Warum werden die Zugangsdaten so kompliziert vom Server1 geladen und nicht gleich im Programm verwaltet?" - Der Grund ist folgender, Es kann immer wieder sein, dass ein User wegfällt und dieser soll dann natürlich auch auf keinen Server mehr Zugriff haben. Bei dem eigenen Server ist das kein Problem, da wird der Zugang gelöscht und gut ist es.
    Bei dem Fremdserver ist das jedoch so nicht möglich, hier muß man jedesmal den Zugang ändern lassen und dann müßte man jedesmal allen Usern die neuen Zugangsdaten zukommen lassen. Das ist zum einen sehr aufwendig und zum anderen birgt das viele potentielle Fehler. Idealerweise kann man das Passwort auf Server 1 so verschlüsseln, dass man es nach Ausscheiden eines Users garnicht ändern müßte.

    Die Daten sollen in einer config.ini abgelegt werden. Über ein Menü kann man die Einstellungen aufrufen und eventuelle Anpassungen vornehmen (Zugangsdaten, Gain-Level usw.)

    Ich hoffe es ist einigermaßen verständlich was ich vor habe?

    Gruß
    Anna

  • Eine weitere Neue

    • AnMa
    • 3. September 2013 um 14:09

    Hallo zusammen,

    mein name ich Anna und ich bin .... äh ... naja "begeisterte Programmiererin" wäre übertrieben, aber ich mußte leider feststellen, dass mir das höllisch viel Spaß macht mir alles mögliche zu erkniffeln. :)

    Als grundsätzlich lustige Zeitgenossen steht bei mir trotzdem eine gewisse Ernsthaftigkeit ganz weit vorne. Denn am Ende will man ja ein Ergebnis erziehlen.

    Bisher beschränken sich meine Programmierkenntnisse auf HTMl und einen Hauch von PHP und MySQL. zu dem habe ich mich in den letzten Monaten recht intensiv mit cmd beschäftigt, wobei ich feststellen mußte, dass ich hierbei an meine Grenzen komme und mir seitens eines Kollegen AutoIt empfohlen wurde.

    Ich habe grundsätlich kein Interesse an fertigen Lösungen, aber wenn es ab und an einfacher wäre. Für mich ist wichtig, dass ich verstehe was ich tue.

    Habt ein wenig Geduld mit mir ... :)

    Gruß
    Anna

Spenden

Jeder Euro hilft uns, Euch zu helfen.

Download

AutoIt Tutorial
AutoIt Buch
Onlinehilfe
AutoIt Entwickler
  1. Datenschutzerklärung
  2. Impressum
  3. Shoutbox-Archiv
Community-Software: WoltLab Suite™