C# oggenc.exe verwenden

Quaussi

Ensign
Registriert
Aug. 2013
Beiträge
243
Hi Leute,

ich versuche wav formate ing ogg umzuwandeln und dabei möchte ich die qualität verändern
leider funktioniert das nicht mit der qualität
ich hoffe einer von euch kann mir helfen

verfügbare einstellungen: http://gd.tuwien.ac.at/linuxcommand.org/man_pages/oggenc1.html

Code:
using System.Diagnostics;


namespace vorbis_ogg
{
    class ogg
    {
        static void Main()
        {              
            string wavfile = @"C:\Users\Test_Media\pcm_wav_automation_base\SF16kHz_F200Hz_F300Hz.wav";                
            Process.Start(@"C:\Users\Desktop\vorbis\oggenc.exe", "-q 10" + wavfile);        
        }
    }
}

ohne der qualitätseinstellung funktioniert es super

grüße
 
Keine Ahnung - aber: da scheint mir ein Space zu fehlen. Du übergibst ja als Argument sowas wie: "-q 10C:\..."

Außerdem, schreib es mal schöner:

Code:
string file = @"..."
string arg1 = "-q 10"
string[] args = { file, arg1 };
Process.Start("...", String.Join(" ", args));

Oder so.
 
ich danke euch für die super schnellen antworten
es funktioniert :)
jetzt schreibe ich es hübscher
 

Ähnliche Themen

Zurück
Oben