mp3

 

มีงานต้องแปลงไฟล์เสียงสกุล amr ไปเป็น mp3 เพื่อแจกจ่าย พบปัญหาว่า

  • เมื่อแปลงแล้วจะเกิดเสียง hiss มาก
  • เสียงต้นฉบับเบามาก
  • lame ไม่รู้จัก amr

ทางแก้ไขคือ

  • ปัญหาเสียง hiss เกิดจากการแปลงด้วยออปชั่นปกติหรือเพิ่มออปชั่นที่ไปเพิ่มคุณภาพเสียง แก้ด้วยการใช้ lame โดยใส่ออปชั่นว่าไม่ต้องพยายามเพิ่มลดอะไรจากต้นฉบับ -q9
  • ปัญหาเสียงเบา แก้ด้วยการ normalize
  • ปัญหา lame ไม่รู้จัก amr แก้ด้วยการแปลงจาก amr เป็น wav ก่อน ด้วย ffmpeg แล้วจึงแปลงเป็น mp3 ด้วย lame
Topic: 
 
มีงานต้องเก็บแผ่นซีดีธรรมะลงไว้ในฮาร์ดดิสก์เป็นจำนวนมาก
เพื่อให้สะดวก จึงทำเป็นสคริปต์ให้ใช้งานได้สะดวก
ลักษณะของโปรแกรมคือ เมื่อเราใส่แผ่นแล้วสั่งรันโปรแกรม เขาจะถอดไฟล์เสียงทั้งหมดมาเป็นไฟล์ mp3 ที่ไดเรกทอรี่ปัจจุบัน โดยเอาข้อมูลชื่อเพลงจากแผ่นมาเป็นชื่อไฟล์ ก่อนอื่นติดตั้งแพกเกจที่จำเป็นก่อน
$ sudo aptitude install lame cdda2wav สคริปต์มีดังนี้
$ sudo vi /usr/local/bin/d.audio2mp3
#!/bin/bash
# Rip audio disc to mp3
# 
# USAGE: $0 prefix
# exam1: $0 T2
#    -> T2-01-Title1.mp3
#       T2-02-Title2.mp3
#       ...
Topic: 
 

มีงานต้องตัดต่อวีดีโอจากกล้องวีดีโอแบบเขียนลงแผ่น ดังนั้นไฟล์ที่ได้จะมีโครงสร้างเป็นดีวีดีแล้ว แต่เราต้องการนำมาตัดต่อและเชื่อมกัน เพื่อนำไปเขียนลงดีวีดีแผ่นใหม่

เริ่มด้วยติดตั้งแพกเกจ
$ sudo aptitude install kino ffmpeg mplayer dvd+rw-tools mjpegtools mkisofs dvdauthor normalize-audio audacity k3b

ตัดต่อด้วย kino
$ kino /media/cdrom0/DVD_RTAV/VR_MOVIE.VRO
เมื่อตัดต่อเรียบร้อยสามารถส่งออกเป็นไฟล์ mpeg
Export -> MPEG -> vid01.mpeg
เลือก Deinterlace ตามชอบ

ทำโครงสร้าง DVD
$ mkdir ./dvd
$ dvdauthor -t -o ./dvd vid*.mpeg

 

ต้องการเขียนแผ่นข้อมูล ซึ่งเป็นไฟล์ mp3 ธรรมดา
ที่แรกเขียนด้วย k3b ปรากฎว่าอ่านด้วยคอมพิวเตอร์ออกสบาย ๆ แต่กลับอ่านด้วยเครื่องเล่นดีวีดีทั่วไปตามท้องตลาดไม่ได้ ไม่ว่าลองเปลี่ยนค่าเป็น DAO TAO Mode1 Mode2 ยังไงก็อ่านไม่ออก

ไม่แน่ใจเครื่องเขียนว่าเก่าไปหรือเปล่า
เลยลองดาวน์โหลด Nero Linux 3 มาลองเขียนดู ปรากฎว่าอ่านได้สบาย ๆ

 

ตั้งใจเพียงจะหาทางแปลง swf เป็น mp3 แต่ว่าไปพบโมดูลไพธอนในการถอด swf มาหมดเลย :P

ก่อนอื่น ต้องติดตั้ง python-setuptools ก่อน
จริง ๆ แล้วในอูบุนตู น่าจะใช้แค่คำสั่ง...
$ sudo aptitude install python-setuptools
เพียงแค่นี้ก็พอ แต่ปรากฎว่าไม่ผ่าน เขาขึ้นข้อผิดพลาดว่า 503 Services unavailable สงสัยเป็นที่ apt-proxy เพี้ยน
(ในเดเบียนติดตั้งผ่าน ใช้แค่คำสั่งนี้พอ)

เลยต้องใช้วิธีตามเว็บของผู้พัฒนา

Pages

Subscribe to RSS - mp3
 

Syndicate

Subscribe to Syndicate

Who's online

There are currently 0 users online.