Hier:encoder : Lavf57.83.100
Poste:Code:encoder : Lavc58.134.100 libmp3lame
Code:zypper se -si libav
Hier:encoder : Lavf57.83.100
Poste:Code:encoder : Lavc58.134.100 libmp3lame
Code:zypper se -si libav
Diese Version von ffmpeg wurde nicht mit librubberband kompiliert.
Das ist blöd. Ich glaube es ist richtig viel Aufwand, wenn man ffmpeg selbst kompilieren will unter Suse, wegen der ganzen Abhängigkeiten."To enable compilation of this filter, you need to configure FFmpeg with --enable-librubberband.
¡Nuestro amigo... el Computador!
... und das alles auch wegen irgendeinem Internetmythos...
(siehe https://www.linuxforen.de/forums/sho...Zahl-einer-MP3)
Ich bin root - ich darf das.
Code:zypper se -si libav Repository-Daten werden geladen... Installierte Pakete werden gelesen... S | Name | Type | Version | Arch | Repository ---+-------------------------+-------+------------------+--------+---------------- i+ | gstreamer-plugins-libav | Paket | 1.16.2-pm153.2.6 | x86_64 | Packman i+ | libav-tools | Paket | 12.3-bp153.1.19 | x86_64 | Main Repository i | libavahi-client3 | Paket | 0.7-3.9.1 | x86_64 | Main Repository i | libavahi-common3 | Paket | 0.7-3.9.1 | x86_64 | Main Repository i | libavahi-core7 | Paket | 0.7-3.9.1 | x86_64 | Main Repository i | libavahi-glib1 | Paket | 0.7-3.9.1 | x86_64 | Main Repository i | libavc1394-0 | Paket | 0.5.4-bp153.1.23 | x86_64 | Main Repository i+ | libavcodec57 | Paket | 3.4.9-pm153.1.4 | x86_64 | Packman i+ | libavcodec58_134 | Paket | 4.4-pm153.2.9 | x86_64 | Packman i+ | libavdevice57 | Paket | 3.4.9-pm153.1.4 | x86_64 | Packman i+ | libavdevice58_13 | Paket | 4.4-pm153.2.9 | x86_64 | Packman i+ | libavfilter6 | Paket | 3.4.9-pm153.1.4 | x86_64 | Packman i+ | libavfilter7_110 | Paket | 4.4-pm153.2.9 | x86_64 | Packman i+ | libavformat57 | Paket | 3.4.9-pm153.1.4 | x86_64 | Packman i+ | libavformat58_76 | Paket | 4.4-pm153.2.9 | x86_64 | Packman i+ | libavresample3 | Paket | 3.4.9-pm153.1.4 | x86_64 | Packman i+ | libavresample4_0 | Paket | 4.4-pm153.2.9 | x86_64 | Packman i+ | libavutil55 | Paket | 3.4.9-pm153.1.4 | x86_64 | Packman i+ | libavutil56_70 | Paket | 4.4-pm153.2.9 | x86_64 | Packman
thanks, exponator
- Laptop 1: openSuSE Leap 15.3 - KDE 5 Plasma
- Laptop 2: openSUSE Leap 15.3 - KDE 5 Plasma
Wenn man allerdings bedenkt, dass die installierte Version von Packman ist -der ja bekanntlich viel mit Multimedia zu tun hat- sollte man doch davon ausgehen, dass es reibungslos funktioniert. Auch mit rubberband.
Als Normaluser (kompilieren kann ich, da alles vorhanden) muss ich ja nur wissen was alles an codecs mit hinein soll.
thanks, exponator
- Laptop 1: openSuSE Leap 15.3 - KDE 5 Plasma
- Laptop 2: openSUSE Leap 15.3 - KDE 5 Plasma
Also eines ist doch echt zum Kotzen mit diesem ffmpeg. Ich habe mal folgendes aufgerufen:Ergebnis ist, dass dieses ffmpeg normalerweise mit mp3 umgehen können müsste.Code:ffmpeg -formatsCode:ffmpeg -formats ffmpeg version N-105059-g064ab95cc7 Copyright (c) 2000-2022 the FFmpeg developers built with gcc 7 (SUSE Linux) configuration: libavutil 57. 13.100 / 57. 13.100 libavcodec 59. 15.102 / 59. 15.102 libavformat 59. 12.100 / 59. 12.100 libavdevice 59. 1.100 / 59. 1.100 libavfilter 8. 21.100 / 8. 21.100 libswscale 6. 1.102 / 6. 1.102 libswresample 4. 0.100 / 4. 0.100 File formats: D. = Demuxing supported .E = Muxing supported -- D aac raw ADTS AAC (Advanced Audio Coding) DE ac3 raw AC-3 DE flac raw FLAC DE h264 raw H.264 video DE m4v raw MPEG-4 video E mp2 MP2 (MPEG audio layer 2) DE mp3 MP3 (MPEG audio layer 3) E mp4 MP4 (MPEG-4 Part 14) E vob MPEG-2 PS (VOB) D vobsub VobSub subtitle format E webm WebM E webm_chunk WebM Chunk Muxer DE webm_dash_manifest WebM DASH Manifest
Die für mich unwichtigen Stellen habe ich weggenommen.
Jetzt stelle ich mir die Frage: Wenn ffmpeg so viel kann, warum meckert es dann rum?
thanks, exponator
- Laptop 1: openSuSE Leap 15.3 - KDE 5 Plasma
- Laptop 2: openSUSE Leap 15.3 - KDE 5 Plasma
Bei mir ist installiert:ffmpeg version N-105059-g064ab95cc7 Copyright (c) 2000-2022 the FFmpeg developers
Ist bei dir ffmpeg-3 installiert?ffmpeg version 4.4 Copyright (c) 2000-2021 the FFmpeg developers
Ich hab ffmpeg-4 installiert
Gerade mal ffmpeg-3 zusätzlich zu ffmpeg-4 installiert, viele Dateikonflikte wegen gleichem Namen:
Und nun wird ffmpeg-3 wieder deinstalliert........Code:Überprüfung auf Dateikonflikte läuft: .....................................................................................................................................................................[Fehler] 33 Dateikonflikte festgestellt: File /usr/bin/aviocat from install of ffmpeg-3-3.4.9-pm153.1.4.x86_64 (Packman1) conflicts with file from package ffmpeg-4-4.4-pm153.2.9.x86_64 (@System) File /usr/bin/cws2fws from install of ffmpeg-3-3.4.9-pm153.1.4.x86_64 (Packman1) conflicts with file from package ffmpeg-4-4.4-pm153.2.9.x86_64 (@System) File /usr/bin/ffescape from install of ffmpeg-3-3.4.9-pm153.1.4.x86_64 (Packman1) conflicts with file from package ffmpeg-4-4.4-pm153.2.9.x86_64 (@System) File /usr/bin/ffeval from install of ffmpeg-3-3.4.9-pm153.1.4.x86_64 (Packman1) conflicts with file from package ffmpeg-4-4.4-pm153.2.9.x86_64 (@System) File /usr/bin/ffhash from install of ffmpeg-3-3.4.9-pm153.1.4.x86_64 (Packman1) conflicts with file from package ffmpeg-4-4.4-pm153.2.9.x86_64 (@System) File /usr/bin/ffmpeg from install of ffmpeg-3-3.4.9-pm153.1.4.x86_64 (Packman1) conflicts with file from package ffmpeg-4-4.4-pm153.2.9.x86_64 (@System)
Und ffmpeg-4 noch einmal installiert......
Code:zypper se -si S | Name | Type | Version | Arch | Repository ---+---------------------------------------------+-------+-----------------------------+--------+---------------- i+ | ffmpeg-4 | Paket | 4.4-pm153.2.9 | x86_64 | Packman i | ffmpegthumbs | Paket | 20.04.2-bp153.1.25 | x86_64 | Main Repository i | ffmpegthumbs-lang | Paket | 20.04.2-bp153.1.25 | noarch | Main Repository i+ | ffmpegyag | Paket | 0.7.6.git20170503-pm153.2.7 | x86_64 | Packman i+ | kodi.binary-addons-inputstream.ffmpegdirect | Paket | 19.4-pm153.2.1 | x86_64 | Packman
thanks, exponator
- Laptop 1: openSuSE Leap 15.3 - KDE 5 Plasma
- Laptop 2: openSUSE Leap 15.3 - KDE 5 Plasma
Damit ist die Frage nach der Version nicht beantwortet.........
Von allein wird so etwas nicht installiert.
Ich habe vorhin mal die ffmpeg Version von opensuse installiert. Dabei wurden natürlich einige libav's gelöscht.
Versuch mit ffmpeg ergab den gleichen Fehler.
Danach natürlich wieder zypper dup auf Packman durchgezogen.
Gleicher Versuch, immer noch der gleiche Fehler.
Meine Überlegung:
Vielleicht liegt es nicht an ffmpeg.
Aber der gleiche Fehler auf zwei gleich installierte Laptops, mit gleicher OS Leap ist schon komisch?
Welche Überlegung wäre jetzt angeraten, wenn Platz kein Thema ist?
Geändert von exponator (09.04.22 um 16:38 Uhr)
thanks, exponator
- Laptop 1: openSuSE Leap 15.3 - KDE 5 Plasma
- Laptop 2: openSUSE Leap 15.3 - KDE 5 Plasma
Wo ist diese Version her:Damit ist die Frage nach der Version nicht beantwortet.........
Von allein wird so etwas nicht installiert.
Die ist neuer als die bei openSUSE angebotenen Versionen, egal ob multimedia:libs oder Packman oder openSUSE.ffmpeg version N-105059-g064ab95cc7 Copyright (c) 2000-2022 the FFmpeg developers
funktioniert hier (ffmpeg-3, openSUSE TW).Code:ffmpeg -i ~/Tonight\,_Tonight.mp3 -af "aformat=sample_fmts=s16:sample_rates=32000" -ab 192k ~/Tonight\,_Tonight_rs.mp3
Du möchtest aber statt 3200 lieber deine 43200 kHz? Dann rufe mal
auf. Scheint wohl nicht (nur) an ffmpeg zu liegen.Code:lame --longhelp
Code:lame --longhelp LAME 64bits version 3.100 (http://lame.sf.net) usage: lame [options] <infile> [outfile] <infile> and/or <outfile> can be "-", which means stdin/stdout. RECOMMENDED: lame -V2 input.wav output.mp3 OPTIONS: Input options: --scale <arg> scale input (multiply PCM data) by <arg> --scale-l <arg> scale channel 0 (left) input (multiply PCM data) by <arg> --scale-r <arg> scale channel 1 (right) input (multiply PCM data) by <arg> --swap-channel swap L/R channels --ignorelength ignore file length in WAV header --gain <arg> apply Gain adjustment in decibels, range -20.0 to +12.0 --mp1input input file is a MPEG Layer I file --mp2input input file is a MPEG Layer II file --mp3input input file is a MPEG Layer III file --nogap <file1> <file2> <...> gapless encoding for a set of contiguous files --nogapout <dir> output dir for gapless encoding (must precede --nogap) --nogaptags allow the use of VBR tags in gapless encoding --out-dir <dir> output dir, must exist Input options for RAW PCM: -r input is raw pcm -s sfreq sampling frequency of input file (kHz) - default 44.1 kHz --signed input is signed (default) --unsigned input is unsigned --bitwidth w input bit width is w (default 16) -x force byte-swapping of input --little-endian input is little-endian (default) --big-endian input is big-endian -a downmix from stereo to mono file for mono encoding Operational options: -m <mode> (j)oint, (s)imple, (f)orce, (d)ual-mono, (m)ono (l)eft (r)ight default is (j) joint = Uses the best possible of MS and LR stereo simple = force LR stereo on all frames force = force MS stereo on all frames. --preset type type must be "medium", "standard", "extreme", "insane", or a value for an average desired bitrate and depending on the value specified, appropriate quality settings will be used. "--preset help" gives more info on these --comp <arg> choose bitrate to achieve a compression ratio of <arg> --replaygain-fast compute RG fast but slightly inaccurately (default) --replaygain-accurate compute RG more accurately and find the peak sample --noreplaygain disable ReplayGain analysis --clipdetect enable --replaygain-accurate and print a message whether clipping occurs and how far the waveform is from full scale --flush flush output stream as soon as possible --freeformat produce a free format bitstream --decode input=mp3 file, output=wav -t disable writing wav header when using --decode Verbosity: --disptime <arg>print progress report every arg seconds -S don't print progress report, VBR histograms --nohist disable VBR histogram display --quiet don't print anything on screen --silent don't print anything on screen, but fatal errors --brief print more useful information --verbose print a lot of useful information Noise shaping & psycho acoustic algorithms: -q <arg> <arg> = 0...9. Default -q 3 -q 0: Highest quality, very slow -q 9: Poor quality, but fast -h Same as -q 2. -f Same as -q 7. Fast, ok quality CBR (constant bitrate, the default) options: -b <bitrate> set the bitrate in kbps, default 128 kbps --cbr enforce use of constant bitrate ABR options: --abr <bitrate> specify average bitrate desired (instead of quality) VBR options: -V n quality setting for VBR. default n=4 0=high quality,bigger files. 9=smaller files -v the same as -V 4 --vbr-old use old variable bitrate (VBR) routine --vbr-new use new variable bitrate (VBR) routine (default) -Y lets LAME ignore noise in sfb21, like in CBR (Default for V3 to V9.999) -b <bitrate> specify minimum allowed bitrate, default 32 kbps -B <bitrate> specify maximum allowed bitrate, default 320 kbps -F strictly enforce the -b option, for use with players that do not support low bitrate mp3 -t disable writing LAME Tag -T enable and force writing LAME Tag MP3 header/stream options: -e <emp> de-emphasis n/5/c (obsolete) -c mark as copyright -o mark as non-original -p error protection. adds 16 bit checksum to every frame (the checksum is computed correctly) --nores disable the bit reservoir --strictly-enforce-ISO comply as much as possible to ISO MPEG spec --buffer-constraint <constraint> available values for constraint: default, strict, maximum Filter options: --lowpass <freq> frequency(kHz), lowpass filter cutoff above freq --lowpass-width <freq> frequency(kHz) - default 15% of lowpass freq --highpass <freq> frequency(kHz), highpass filter cutoff below freq --highpass-width <freq> frequency(kHz) - default 15% of highpass freq --resample <sfreq> sampling frequency of output file(kHz)- default=automatic ID3 tag options: --tt <title> audio/song title (max 30 chars for version 1 tag) --ta <artist> audio/song artist (max 30 chars for version 1 tag) --tl <album> audio/song album (max 30 chars for version 1 tag) --ty <year> audio/song year of issue (1 to 9999) --tc <comment> user-defined text (max 30 chars for v1 tag, 28 for v1.1) --tn <track[/total]> audio/song track number and (optionally) the total number of tracks on the original recording. (track and total each 1 to 255. just the track number creates v1.1 tag, providing a total forces v2.0). --tg <genre> audio/song genre (name or number in list) --ti <file> audio/song albumArt (jpeg/png/gif file, v2.3 tag) --tv <id=value> user-defined frame specified by id and value (v2.3 tag) syntax: --tv "TXXX=description=content" --add-id3v2 force addition of version 2 tag --id3v1-only add only a version 1 tag --id3v2-only add only a version 2 tag --id3v2-utf16 add following options in unicode text encoding --id3v2-latin1 add following options in latin-1 text encoding --space-id3v1 pad version 1 tag with spaces instead of nulls --pad-id3v2 same as '--pad-id3v2-size 128' --pad-id3v2-size <value> adds version 2 tag, pad with extra <value> bytes --genre-list print alphabetically sorted ID3 genre list and exit --ignore-tag-errors ignore errors in values passed for tags Note: A version 2 tag will NOT be added unless one of the input fields won't fit in a version 1 tag (e.g. the title string is longer than 30 characters), or the '--add-id3v2' or '--id3v2-only' options are used, or output is redirected to stdout. Misc: --license print License information MPEG-1 layer III sample frequencies (kHz): 32 48 44.1 bitrates (kbps): 32 40 48 56 64 80 96 112 128 160 192 224 256 320 MPEG-2 layer III sample frequencies (kHz): 16 24 22.05 bitrates (kbps): 8 16 24 32 40 48 56 64 80 96 112 128 144 160 MPEG-2.5 layer III sample frequencies (kHz): 8 12 11.025 bitrates (kbps): 8 16 24 32 40 48 56 64
Was soll mir das jetzt sagen?
Kann es an lame liegen? Wird aber von Packman nicht weiter gepflegt. Bei ihm ist die letzte Version von Leap 42.1.
Geändert von exponator (09.04.22 um 17:04 Uhr)
thanks, exponator
- Laptop 1: openSuSE Leap 15.3 - KDE 5 Plasma
- Laptop 2: openSUSE Leap 15.3 - KDE 5 Plasma
Das ist die Version (wie mit zypper se -si gezeigt) von Packman. Eine andere repo habe ich nicht.
URL: https://ftp.gwdg.de/pub/linux/misc/p...USE_Leap_15.3/
Hast Du eine andere Repo? Vielleicht funktioniert ffmpeg deshalb nicht.
Geändert von exponator (09.04.22 um 17:12 Uhr)
thanks, exponator
- Laptop 1: openSuSE Leap 15.3 - KDE 5 Plasma
- Laptop 2: openSUSE Leap 15.3 - KDE 5 Plasma
Lesezeichen