เสียง FFmpeg ไม่ทำงานบนอุปกรณ์มือถือ


-3

ฉันกำลังใช้รหัสเสียงใน ffmpeg แต่ใช้งานบนพีซี แต่ไม่สามารถใช้งานได้บนมือถือบนเสียงมือถือในระบบปิดโปรดบอกฉันว่าซ่อมได้ขอบคุณ

-af "pan=stereo|c0<c0+0*c1|c1<c0+0*c1,aeval=val(1)|-val(1),volume=1.5" -vcodec libx264 -acodec libmp3lame -b:a 128k -ar 44100

1
โปรดระบุffmpegคำสั่งเต็มรูปแบบที่เกิดขึ้นจริงและเอาต์พุตคอนโซลที่สมบูรณ์เสมอ นอกจากนี้ฉันไม่แน่ใจว่าคุณควรทำอะไร เหตุใดคุณจึงทำสำเนาช่องสัญญาณด้านซ้ายไปยังช่องสัญญาณด้านซ้ายและด้านขวา ทำไมรวมถึง+0*c1? ดูเหมือนไม่จำเป็น
llogan

รหัสที่นี่ @ LordNeckbeard ฉันทดสอบ แต่ในวิดีโอมือถือไม่ได้ปิดเสียง ffmpeg -i ga.mp4 -af "pan = สเตอริโอ | c0 <c0 + 0 * c1 | c1 <c0 + 0 * c1, aeval = val (0) | -val (1), ปริมาตร = 1.5 "-acodec libmp3lame -b: a 128k -ar 44100 -preset เร็วมาก 8.mp4
D.Money.Lee

คำตอบ:


0

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

นี่เป็นเพียงการเก็งกำไรเพราะคุณไม่ได้ให้ข้อมูลมากนัก


รหัสที่นี่ @LordNeckbeard: ฉันทดสอบ แต่ในวิดีโอมือถือไม่ได้ปิดเสียง ffmpeg -i ga.mp4 -af "pan = สเตอริโอ | c0 <c0 + 0 * c1 | c1 <c0 + 0 * c1, aeval = val (0) | -val (1), ปริมาตร = 1.5 "-acodec libmp3lame -b: a 128k -ar 44100 -preset เร็วมาก 8.mp4
D.Money.Lee
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.