merge ogg med eller uden gui?

Søger du et bestemt program? Mangler du et alternativ til dit Windowsprogram? Program-spørgsmål kan stilles her.
Ivan
Indlæg: 1133
Tilmeldt: 6. nov 2009, 17:05
Geografisk sted: Rudkøbing

Re: merge ogg med eller uden gui?

Indlæg af Ivan »

Hvad skete der, da du prøvede?
Arch på Toshiba Satellite C660-1NT og Acer Aspire One 532h
Manjaro på hjemmerullet pc.
AJenbo
Admin
Indlæg: 20878
Tilmeldt: 15. nov 2009, 15:04
IRC nickname: AJenbo
Geografisk sted: Vanløse, København

Re: merge ogg med eller uden gui?

Indlæg af AJenbo »

Ivan skrev:Hvad skete der, da du prøvede?

Øv du kom før mig :)
zob
Redaktør
Indlæg: 4430
Tilmeldt: 6. jan 2009, 22:01
Geografisk sted: København

Re: merge ogg med eller uden gui?

Indlæg af zob »

Kode: Vælg alt

sox første_halvdel_af_lyd.ogg anden_halvdel_af_lyd.ogg lyd_samlet.ogg

Kode: Vælg alt

sox første_tredjedel_af_lyd.ogg anden_tredjedel_af_lyd.ogg tredje_tredjedel_af_lyd.ogg lyd_samlet.ogg

Kode: Vælg alt

sox første_fjerdedel_af_lyd.ogg anden_fjerdedel_af_lyd.ogg tredje_fjerdedel_af_lyd.ogg fjerde_fjerdedel_af_lyd.ogg lyd_samlet.ogg

osv osv osv...

Nå ja. Hvis du har mange ogg filer i en mappe kan det godt blive trættende at sidde at skrive. Den følgende kommando sætter alle .ogg filer i samme mappe sammen til en enkelt .ogg fil

Kode: Vælg alt

sox $(ls|grep .ogg) out.ogg
Det samme for wav

Kode: Vælg alt

sox $(ls|grep .wav) out.wav
gtr

Re: merge ogg med eller uden gui?

Indlæg af gtr »

Jeg testede
sox a.ogg b.ogg c.ogg sum.ogg

Det virker ikke. Der kommer ingen fejlmeldinger. Der fremkommer en fil, der hedder sum.ogg, men filen er ikke en sammenføjning af filerne a b og c.

Det er tilsyneladende vanskeligt at sammenføje ogg filer. Forslag?
AJenbo
Admin
Indlæg: 20878
Tilmeldt: 15. nov 2009, 15:04
IRC nickname: AJenbo
Geografisk sted: Vanløse, København

Re: merge ogg med eller uden gui?

Indlæg af AJenbo »

Hvad er sum.ogg så?

Gør det i Audacity
zob
Redaktør
Indlæg: 4430
Tilmeldt: 6. jan 2009, 22:01
Geografisk sted: København

Re: merge ogg med eller uden gui?

Indlæg af zob »

Hos mig bliver filerne splejset sammen en efter den anden, således at hvis du f.eks. har en fil hvor der bliver sagt "ABC" på 2 sek og en fil hvor der bliver sagt "DEF" på to sek., så får jeg en fil hvor der bliver sagt "ABCDEF" på 4 sek.

Det er vel det du mener med sammenføjning, ikke sandt?

Jeg er også interesseret i at vide hvad det er du har fået i sum.ogg.

Alternativt kunne du smide filerne i en dropbox og linke til dem, så skal jeg kikke på dem for dig.

Du kan jo også som Ajenbo nævner, bruge audacity, så får du samtidig udvidet dit værktøj til meget andet. Her er f.eks. en video der demonstrerer det du efterspørger inklusiv en lille finesse med et crossfade:
gtr

Re: merge ogg med eller uden gui?

Indlæg af gtr »

Tak for svar.

Ja, zob, det drejer sig om sammenføjning, som du beskriver det.

Jeg testede sox sox a.ogg b.ogg c.ogg sum.ogg igen. Denne gange virkede det. sum.ogg fremkom, kan vlc afspilles og rigtig tidsangivelse. 3 stk 128kbs ogg files på ialt 8,6mb blev sammenføjet til 1 stk 112kbs sum.ogg file på 7,6mb.

Jeg skrev sox man og en del info fremkom. Jeg kan ikke bruge info'en.
http://sox.sourceforge.net/sox.html er omfattende. Hvordan finder sox ud af, at sum.ogg's bitrate skal være 112kbs? Hvad skriver jeg, så sum.ogg får samme bitrate, som filerne, der skal sammenføjes, har?

Når sox sox a.ogg b.ogg c.ogg sum.ogg ikke virkede forrige gang, er det nok fordi, jeg blot skrev navnene på filerne.
Denne gang drag and drop jeg filerne a.ogg b.ogg c.ogg, dvs hele path var med. Ogg filerne var ved begge tests i home folderen.
Klaus Rasmussen
Admin
Indlæg: 5604
Tilmeldt: 26. apr 2010, 02:40
IRC nickname: ClaudiuS
Geografisk sted: Nyborg [fyn]

Re: merge ogg med eller uden gui?

Indlæg af Klaus Rasmussen »

Jeg skrev sox man og en del info fremkom. Jeg kan ikke bruge info'en.

-C|--compression FACTOR Compression factor for output format

Betyder at du med option: -C 128
Havde fået det ønskede output.
Med Venlig Hilsen
Klaus

Kører Ubuntu 24.04.1 på ASUS All-Series, og Probook 4520s.
Gratis Ubuntumagasin: http://fullcirclemagazine.org/
https://mega.nz/folder/aJsmCYKa#dxMHKTi4Idmz6hiVpsI68Q
AJenbo
Admin
Indlæg: 20878
Tilmeldt: 15. nov 2009, 15:04
IRC nickname: AJenbo
Geografisk sted: Vanløse, København

Re: merge ogg med eller uden gui?

Indlæg af AJenbo »

gtr skrev:Jeg skrev sox man og en del info fremkom. Jeg kan ikke bruge info'en.

Hvis problemet er at du ikke fårstår info der er på man siden så forslår jeg, igen, at du sætter dig ind i hvordan man læser dem:
http://www.cs.mcgill.ca/~guide/help/man.html

Husk også at du ofte kan få en kort fattet vejledning ved at bruge parameteret --help efter kommandoen/programmet.

Denne gang drag and drop jeg filerne a.ogg b.ogg c.ogg, dvs hele path var med. Ogg filerne var ved begge tests i home folderen.

Var du det?
gtr

Re: merge ogg med eller uden gui?

Indlæg af gtr »

Jeg testede flere variationer af sox -C 128 ...
De gav alle fejlmeldinger.
Ivan
Indlæg: 1133
Tilmeldt: 6. nov 2009, 17:05
Geografisk sted: Rudkøbing

Re: merge ogg med eller uden gui?

Indlæg af Ivan »

prøv med sox -rate 128k

Kode: Vælg alt

       -r, --rate RATE[k]
              Gives the sample rate in Hz (or kHz if appended with `k') of the
              file.

              For an input file, the most common use for  this  option  is  to
              inform  SoX  of  the sample rate of a `raw' (`headerless') audio
              file (see the examples in -b and -c above).  Occasionally it may
              be useful to use this option with a `headered' file, in order to
              override the (presumably incorrect) value in the header  -  note
              that  this is only supported with certain file types.  For exam‐
              ple, if audio was recorded with a sample-rate of say 48k from  a
              source that played back a little, say 1.5%, too slowly, then
                 sox -r 48720 input.wav output.wav
              effectively  corrects the speed by changing only the file header
              (but see also the speed effect for the more  usual  solution  to
              this problem).

              For  an output file, this option provides a shorthand for speci‐
              fying that the rate effect should be invoked in order to  change
              (if  necessary) the sample rate of the audio signal to the given
              value.  For example, the following two commands are equivalent:
                 sox input.wav -r 48k output.wav bass -b 24
                 sox input.wav        output.wav bass -b 24 rate 48k
              though the second form  is  more  flexible  as  it  allows  rate
              options  to be given, and allows the effects to be ordered arbi‐
              trarily.
Arch på Toshiba Satellite C660-1NT og Acer Aspire One 532h
Manjaro på hjemmerullet pc.
AJenbo
Admin
Indlæg: 20878
Tilmeldt: 15. nov 2009, 15:04
IRC nickname: AJenbo
Geografisk sted: Vanløse, København

Re: merge ogg med eller uden gui?

Indlæg af AJenbo »

Og husk at vi ikke kan hjælpe med en fejl hvis ikke du skriver den
gtr

Re: merge ogg med eller uden gui?

Indlæg af gtr »

Mon ikke -r relaterer til sample rate?

Fx
sox -C 128000 a.ogg b.ogg c.ogg sum.ogg
giver fejlmeldingen
sox FAIL sox: A compression factor can be given only for an output file
Skriver man
sox a.ogg b.ogg c.ogg -C 128000 sum.ogg
giver fejlmeldingen
sox FAIL formats: can't open input file `128000': No such file or directory

Hvis manualerne viste eksempler på, hvordan en command skrives, ville det være en del nemmere?

Det er det samme med tcplay. Hvis manualen gav eksempler på, hvordan man opnår et bestemt resultat, ville det være en hel del nemmere.
Ivan
Indlæg: 1133
Tilmeldt: 6. nov 2009, 17:05
Geografisk sted: Rudkøbing

Re: merge ogg med eller uden gui?

Indlæg af Ivan »

Det er -b der skal bruges.
kig selv i man sox
Det ses tydeligt at det er 15 år siden jeg rigtig rodede med lyd på pc, og nu forveksler udtryk.
Arch på Toshiba Satellite C660-1NT og Acer Aspire One 532h
Manjaro på hjemmerullet pc.
gtr

Re: merge ogg med eller uden gui?

Indlæg af gtr »

Tak for svar.
Jeg testede
sox -b 128k a.ogg b.ogg c.ogg sum.ogg
det gav fejlmeldingen
bad input format for file a.ogg b.ogg c.ogg : data encoding or sample size was not specified

Jeg testede
sox -b 128000 a.ogg b.ogg c.ogg sum.ogg
det gav fejlmeldingen
sox FAIL formats: bad input format for file a.ogg : data encoding or sample size was not specified

jeg testede
sox a.ogg b.ogg c.ogg sum.ogg -b 128000 sum.ogg
det gav fejlmeldingen
sox WARN formats: vorbis can't encode to 128000-bit

Burde man ikke kunne indstille bitrate, eller indstille, så sum.ogg har samme bitrate som a.ogg b.ogg c.ogg?