मैं कमांडलाइन से VLC में निम्नलिखित रूपांतरण कैसे कर सकता हूं?


13

मैं कमांड लाइन के दस्तावेज़ को थोड़ा भारी पाता हूं, यह देखते हुए कि मैं कोडेक्स और इस तरह के बारे में लगभग कुछ भी नहीं जानता हूं ...

तो निम्नलिखित बिलकुल वैसा ही है जैसा मैं VLC (1.1.11) में कर रहा हूँ और यह जानना बहुत अच्छा होगा कि इसके समरूप कमांड लाइन क्या होगी:

  • मीडिया में -> कन्वर्ट / सहेजें
    • एक फ़ाइल जोड़ें और कन्वर्ट / सहेजें पर क्लिक करें
    • गंतव्य फ़ाइल का नाम जोड़ें
  • सेटिंग्स में -> प्रोफ़ाइल
    • "ऑडियो - एमपी 3" चुनें
  • प्रारंभ पर क्लिक करें

जवाबों:


22

संक्षिप्त जवाब

vlc -I dummy input.wav ":sout=#transcode{acodec=mpga,ab=192}:std{dst=output.mp3,access=file}" vlc://quit

यह ट्रांसकोड करेगा input.wavऔर रिजल्ट को सेव करेगा output.mp3ab=192आउटपुट फ़ाइल का ऑडियो बिटरेट है।

लंबा जवाब

यदि आप GUI से शुरू की गई VLC रूपांतरण की संबंधित कमांड लाइन का पता लगाना चाहते हैं, तो आप यह कर सकते हैं:

  1. किसी टर्मिनल / कंसोल से, जैसे vlc प्रारंभ करें vlc -vv
  2. सामान्य रूप में VLC GUI में रूपांतरण शुरू करें।
  3. कंसोल इतिहास में वापस स्क्रॉल करें और पता करें कि रेखा किसके साथ शुरू होती है qt4 interface debug: Transcode MRL:
  4. उस पंक्ति के शेष भाग में vlc कमांड लाइन पैरामीटर समाहित है।

नोट: VLC का मेरा संस्करण है 2.1.0-git Rincewindऔर मैं लिनक्स पर हूँ ...


शानदार जवाब बहुत बहुत धन्यवाद। क्या यह संभव है कि संक्षिप्त उत्तर से कमांड (एमपीगा, बिटरेट) के कुछ हिस्से इनपुट-फाइल (पाठ्यक्रम के नाम के अलावा) पर निर्भर हैं? चूँकि मुझे गुई के भीतर करने की तुलना में एक अलग परिणाम मिलता है: आपकी आज्ञा -> ~ 60MB, GUI -> ~ 40MB। वास्तव में मैं इसे केवल एमपी 3-एमपी 3 "रूपांतरण" के रूप में एक एमपी-फाइल को फिर से लिखने के लिए करता हूं, इसलिए आपका समाधान मेरे लिए काम करेगा, लेकिन यह खोज करने वाले लोगों के लिए दिलचस्प हो सकता है। मैं विंडोज़ पर कमांड लाइन और सागविन में काम करने के लिए लंबे उत्तर पाने की कोशिश कर रहा हूं, लेकिन कंसोल में कोई आउटपुट नहीं मिला।
जेनिफर ओवंस

acodecऔर abइनपुट फ़ाइल के बारे में परवाह नहीं है। हालाँकि, इन प्रभावी होने के लिए इनपुट फ़ाइल में एक ऑडियो ट्रैक होना चाहिए। डिफ़ॉल्ट रूप से, GUI एमपी 3 को 128 kb / s बिटरेट के साथ ट्रांसकोड करता है। मेरी आज्ञा से, आपके पास बिटरेट के रूप में 192 kb / s था। 60/40 = 192 / 128.
joctee

एक एमपी 3 फ़ाइल reindexing के साथ आप क्या मतलब था?
जौक्टी

स्पष्टीकरण के लिए बहुत बढ़िया धन्यवाद। उपयोगकर्ताओं के दृष्टिकोण के आधार पर रीइन्डेक्सिंग के साथ मेरा क्या मतलब है, निम्नलिखित को हल करने की कोशिश कर रहा है: विशिष्ट समय बिंदुओं की मनमानी पहुंच मूल के साथ काम नहीं करती है, जैसे मैं इसे अपने एमपी 3 प्लेयर में खेल रहा हूं, पिछले कुछ को दोहराने की कोशिश करता हूं सेकंड और यह वास्तव में आगे जा सकता है। आप सुनते हैं sth। 45 मिनट 30 सेकंड पर, लेकिन जब आप मैन्युअल रूप से तेजी से आगे बढ़ते हैं ताकि 45 मिनट। 30 सेकंड प्रदर्शित किया जाता है यह एक पूरी तरह से अलग बिंदु पर है। मेरे पास अन्य mp3s के साथ केवल एक निश्चित स्रोत से ऐसा नहीं है और इस रूपांतरण को हल करता है।
जेनिफर ओवेन्स

जेनिफर: यदि आप इससे संतुष्ट हैं तो मेरे जवाब को स्वीकार करने के लिए स्वतंत्र महसूस करें। :)
जोक्टी

9

मैंने विंडोज़ में अन्य उत्तर का अनुसरण करने की कोशिश की, लेकिन मुझे कमांड लाइन पर सही ढंग से काम करने के लिए लॉगिंग नहीं मिल पाई, इसलिए यहां मैंने वही किया है:

विधि १

मैं इसे देखने के लिए वीएलसी की आंतरिक लॉगिंग विंडो का उपयोग करने में सक्षम था:

VLC खोलें, टूल्स -> मैसेज पर जाएं

2 (डिबग) के लिए वर्बोसिटी सेट करें

फिर अपना रूपांतरण करें, और सब कुछ संदेश विंडो में लॉग इन किया जाएगा। रूपांतरण सेटिंग्स के साथ लाइन खोजने के लिए " sout=#transcode" या " qt4 debug" के लिए एक खोज करें ।

स्रोत

विधि २

लॉग देखने के बजाय, आप प्रोफ़ाइल को सीधे देख सकते हैं। यदि आप कस्टम सेटिंग्स का उपयोग करना चाहते हैं, तो अपनी इच्छित सेटिंग्स का एक नया प्रोफ़ाइल बनाएं।

प्रोफ़ाइल (कस्टम और निर्मित) एक ini फ़ाइल में संग्रहीत हैं, पर स्थित है

%AppData%\vlc\vlc-qt-interface.ini

मेरे लिए यह है

C:\Users\chiliNUT\AppData\Roaming\vlc\vlc-qt-interface.ini

प्रोफाइल नामक अनुभाग के तहत स्थित हैं

[codecs-profiles]

स्रोत

मेरी फ़ाइल का एक नमूना है:

[codecs-profiles]
1\Profile-Name=Video - VP80 + Vorbis (Webm)
1\Profile-Value="video_enable=yes;video_codec=VP80;vcodec_bitrate=2000;vcodec_framerate=0;vcodec_width=0;vcodec_height=0;audio_enable=yes;audio_codec=vorb;acodec_bitrate=128;acodec_channels=2;acodec_samplerate=44100;muxer_mux=webm"
2\Profile-Name=Video - H.264 + MP3 (TS)
2\Profile-Value="audio_enable=yes;audio_codec=mpga;acodec_bitrate=128;acodec_channels=2;acodec_samplerate=44100;video_enable=yes;video_codec=h264;vcodec_bitrate=800;vcodec_qp=0;vcodec_framerate=0;vcodec_width=0;vcodec_height=0;muxer_mux=ts"

... और 22 और हैं। मेरे कस्टम प्रोफाइल सबसे नीचे हैं।

विंडोज 7 अल्टीमेट SP1 का उपयोग करके, VLC 2.1.3 Rincewind

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.