ฉันพยายามแปลง. ไฟล์บางไฟล์เป็น. flac โดยใช้avconv
บรรทัดคำสั่ง เห็นได้ชัดว่าavconv
ไม่ใช่ประเด็นหลักที่นี่ avconv -i inputApeFile.ape outputFlacFile.flac
ไวยากรณ์ที่จะตรงไปตรงสวย
ประเด็นก็คือไฟล์จะซ้อนในโฟลเดอร์ย่อยมากกว่า เช่นฉันมีโฟลเดอร์ศิลปินจากนั้นโฟลเดอร์ย่อยซีดีต่างๆแต่ละรายการมีไฟล์. ape ที่แตกต่างกัน ฉันจะแปลงไฟล์ทั้งหมดแล้วบันทึกในโฟลเดอร์เดียวกันของไฟล์ต้นฉบับ แต่ใช้นามสกุล. flac ได้อย่างไร
หากเป็นไปได้ฉันต้องการใช้คำสั่ง shell เพียงบรรทัดเดียวโดยไม่ต้องใช้สคริปต์ ฉันคิดว่ามันควรจะเป็นอย่างนั้น
avconv -i 'ls -R | grep ape' '???'
แต่ฉันติดอยู่กับส่วนที่สอง (อาจใช้sed
??!?)