मैं विंडोज 7 और XAMPP का उपयोग कर रहा localhost.I में ogg ऑडियो में एमपी 3 ऑडियो कन्वर्ट करने के लिए php script.I द्वारा डाउनलोड 'ffmpegConverter_v0.2' ज़िप फ़ाइल चाहते हैं, जहां फ़ोल्डर संरचना है:एमपी 3 से ओजीजी को php द्वारा कैसे परिवर्तित कर सकते हैं?
ffmpegConverter_v0.2
--consoleConversor
--consoleConversor
--consoleConversor.exe
--ffmpeg.dll
--consoleMonitor
--consoleMonitor
--consoleMonitor.exe
--ffmpeg.dll
--Queue.xml
--serviceConversor
--ffmpeg.dll
--serviceConversor
--serviceConversor.exe
--serviceMonitor
--ffmpeg.dll
--Queue.xml
--serviceMonitor
--serviceMonitor.exe
--LEEME.txt
--README.txt
मैं रखना 'ffmpegConverter_v0.2' फ़ोल्डर, mp.php और एक ही फ़ोल्डर में 'a.mp3' और mp.php में निम्न कोड का प्रयोग किया:
:
<?php
exec("ffmpegConverter_v0.2\serviceConversor\serviceConversor.exe -i a.mp3 -acodec libvorbis ap.ogg");
?>
उसके बाद निम्न त्रुटि संदेश मिला क क्या मैंने गलत किया? ffmpeg स्थापित करने का सही तरीका क्या है? उस के लिए php स्क्रिप्ट में कमांड लिखने का सही तरीका क्या है और इसका उपयोग ऑनलाइन सर्वर में कैसे किया जा सकता है? क्या कोई अन्य बेहतर कनवर्टर है?
- धन्यवाद।
संपादित करें:
जब मैं निम्नलिखित लाइन
<?php
exec("ffmpegConverter_v0.2\consoleConversor\consoleConversor.exe -i a.mp3 -acodec libvorbis ap.ogg");
?>
इस्तेमाल किया तो मैं इस संदेश को
मैं भी इस की कोशिश की है:
<?php
exec("c:\Windows\Microsoft.NET\Framework\v2.0.50727\InstallUtil.exe serviceConversor.exe");
exec("ffmpegConverter_v0.2\serviceConversor\serviceConversor.exe -i a.mp3 -vcodec libtheora -acodec libvorbis ap.ogg");
?>
फिर पहली तस्वीर की तरह एक ही संदेश मिला।
इसमें PHP के साथ बिल्कुल कुछ नहीं है। एफएफएमपीईजी दस्तावेज़ों को पढ़ें ... युक्ति: शायद .exe के फ़ाइल नाम में "सेवा" शब्द एक सुराग होना चाहिए कि आपको यह त्रुटि क्यों मिल रही है। –
तो मेरा PHP कोड ठीक है? और क्या मैंने सही ज़िप फ़ाइल डाउनलोड की? – user1844626