Recently I needed to re-encode some mp3s, changing to the bit rate, or
lowering it. I tend to have a preference of 192Kbps for mp3s. It was
really interesting to find out that sox does not support that bit/sample
rate.

I then turned to lame, and to me was really lame that lame cannot work
with id3 tags. Thus lame can re-encode but you lose all id3 tags and
information. Many on the net have scripts to extract that info, save in
variables, and add back after lame does its job. But thats involving
another tool and a script, nastiness.

Finally I turned to the handy ffmpeg, which should work, but I am either
missing the right flags or arguments. I recall doing this some time
back, and had to map the meta data or something. I was trying to do it
again via -map_meta_data 0:0,s0, but that did not work.

ffmpeg -i input.mp3 -ab 192k -map_meta_data 0:0,s0 output.mp3

Anyone familiar with what I am trying to do via ffmpeg? I am not sure if
-map_meta_data was what I used before to do this. It did not work this
time around, but I might have gotten something off.

What single command do others use to re-encode mp3s? While preserving
id3 tag information, all via a single command, no scripts, etc.

-- 
William L. Thomson Jr.
Obsidian-Studios, Inc.
http://www.obsidian-studios.com


---------------------------------------------------------------------
Archive      http://marc.info/?l=jaxlug-list&r=1&w=2
RSS Feed     http://www.mail-archive.com/[email protected]/maillist.xml
Unsubscribe  [email protected]

Reply via email to