एक साथ कई वीडियो को एक साथ कैसे चलाएं?


37

मुझे 3 वीडियो मिले हैं, सभी 3 में समान समय, समान मात्रा में फ़्रेम हैं, और वे केवल एन्कोडिंग गुणवत्ता के मामले में भिन्न हैं।

अब मुझे मूल्यांकन उद्देश्यों के लिए सिंक्रनाइज़ फैशन में साइड-बाय-साइड चलने की आवश्यकता है। मतलब जब मैं प्रेस "खेल" दोनों! वीडियो शुरू होना चाहिए। बंद, आगे, पिछड़े के लिए अनुरूप।

किसी को भी किसी भी खिलाड़ी को ऐसा करने में सक्षम पता है? मेरे कहने का मतलब है कि 1 से अधिक वीडियो साइड-बाय ...

प्लेटफ़ॉर्म: Win7


8
कुछ फिंगर वेट में निवेश करें और बहुत जल्दी क्लिक करने के लिए खुद को प्रशिक्षित करें।
ta.speot.is

आप इस बिंदु को याद कर रहे हैं: मुझे 1 से अधिक वीडियो प्रदर्शित करने में सक्षम खिलाड़ी की आवश्यकता है।
क्रोधी राजभाषा 'भालू

4
मुझे लगता है कि शायद वह मजाक कर रहा था ...
जो टेलर

आप उन सभी को एक साथ खोलने के लिए एक कार्य शेड्यूल कर सकते हैं।
उउर गुम्मशान

1
"मुझे 3 वीडियो मिले हैं" -> "जब मैं प्रेस करता हूं" तो "वीडियो शुरू करना चाहिए! वीडियो शुरू होना चाहिए" -> मुझे लगता है कि आप सभी 3 वीडियो शुरू करेंगे?
जिग्गंजर

जवाबों:


10

विंडोज पर वीएलसी (1.1.10 या उसके बाद):

  • उपकरण → वरीयताएँ
  • सेटिंग्स दिखाएं → सभी
  • उन्नत पर क्लिक करें ( VLC 2.1.5 के लिए प्लेलिस्ट क्लिक करें )
  • अनचेक करें "केवल एक चल रहे उदाहरण की अनुमति दें"
  • फ़ाइल से प्रारंभ होने पर "एक उदाहरण अनचेक करें"

ओएस एक्स पर वीएलसी विकल्पों का एक ही सेट प्रदान नहीं करता है। हालाँकि आप टर्मिनल से कई इंस्टेंस चला सकते हैं open -a VLC


वह open -n -a vlcमैक के लिए है।
पॉल टॉम्बलिन

10
यह सवाल का जवाब नहीं देता है (विंडोज़ 7, ओएस एक्स नहीं)। वह शायद एक बैच फ़ाइल के साथ 3 वीडियो शुरू कर सकता है, लेकिन उन सभी को रोकने का कोई तरीका नहीं होगा आदि
jiggunjer

30

अगर किसी को अभी भी इसमें दिलचस्पी है, तो वीएलसी का वर्तमान संस्करण किसी भी तरह की स्क्रिप्टिंग या ऐड-ऑन के बिना बहुत अच्छी तरह से करने में सक्षम है। जहाँ तक मुझे पता है, हालाँकि आप केवल दो फाइलों को सिंक्रोनाइज़ कर सकते हैं, 3 पर नहीं।

  1. इसे पूरा करने के लिए बस VLC खोलें और Media> Open Multiple Files चुनें
  2. कई फ़ाइल विंडो के अंदर पहली फ़ाइल जोड़ने के लिए ऐड चुनें।
  3. इसके बाद विंडो के निचले भाग में " और विकल्प दिखाएं ," चेकबॉक्स और उसके बाद " एक और मीडिया को सिंक्रोनाइज़ करें ," चेकबॉक्स पर क्लिक करें।
  4. दूसरी फ़ाइल जोड़ने के लिए, " अतिरिक्त मीडिया " के बगल में स्थित ब्राउज़ का चयन करें ।
  5. हिट प्ले और दो मीडिया फाइलें एक साथ एक सिंगल कंट्रोल विंडो के साथ चलेंगी।

OSX पर पूरी तरह से काम करता है :)
नविन

2
यह केवल 2 वीडियो के लिए काम करता है न कि 3
वाकान टैंक

2
यदि आप 3 वीडियो चाहते हैं, तो चरण 5 से पहले: ओपन मीडिया विंडो पर, विंडो के निचले भाग पर स्थित संपादन विकल्प क्षेत्र पर जाएँ। ध्यान दें कि आपकी 2 डी वीडियो फ़ाइल जैसे बॉक्स में है :input-slave=file:///C:/Users/me/Documents/someVideo.mov:file-caching=300। फ़ाइल नाम के बाद #उसी प्रारूप में अगला फ़ाइल नाम, जैसे :input-slave=file:///C:/Users/me/Documents/someVideo.mov#file:///C:/Users/me/Documents/yetAnother.mov :file-caching=300। फिर जब आप Play पर क्लिक करते हैं, तो यह सिंक में सभी तीन फ़ाइलों को चलाएगा। संदर्भ देखें: wiki.videolan.org/VLC_command-line_help
Rory

2
संस्करण 3.0.5 के लिए काम नहीं किया, लेकिन यह संस्करण 2.2.4 के लिए काम किया।
बद्रज

2
3.0.7 के लिए यह निम्नानुसार काम करता है - क्लिक करने के बाद, मुख्य वीडियो खेलना शुरू करें, राइट क्लिक वीडियो -> वीडियो ट्रैक -> ट्रैक 2. यह दूसरी vid के साथ एक अलग विंडो खोलता है। वे दोनों मूल विंडो में नियंत्रण द्वारा नियंत्रित होते हैं।
टेरी ब्राउन

17

बिनो एक क्रॉस-प्लेटफ़ॉर्म मीडिया प्लेयर है जिसे आमतौर पर स्टीरियोस्कोपिक फ़ाइल प्लेबैक के लिए अनुशंसित किया जाता है। अन्य विशेषताओं में, यह कई धाराओं के सिंक्रनाइज़ प्लेबैक का समर्थन करता है।

इंटरफ़ेस थोड़ा सा आदिम या भ्रामक लग सकता है, लेकिन आपको बस इतना करना चाहिए

  1. अपनी दो वीडियो फ़ाइलों को बिनो में खींचें
  2. का चयन करें "अलग धाराओं, पहले छोड़ दिया" इनपुट विकल्प और "वाम / सही" उत्पादन विकल्प

Voilà, आपको सिंक्रनाइज़ प्लेबैक मिला। जिस तरह से प्लेबैक नियंत्रण का एक सेट सभी धाराओं के लिए उपयोग किया जाता है, इसलिए आपको @ ta.speot.is के अनुसार "कुछ फिंगर वेट में निवेश करें और बहुत तेज़ी से क्लिक करने के लिए प्रशिक्षित करें"

एक बोनस के रूप में, यह anaglyph 3D का प्रतिपादन करने का समर्थन करता है।


2
ओपी ने दो नहीं बल्कि तीन वीडियो साइड-बाय-साइड मांगे । जहाँ तक मैं देख सकता हूँ, बिनो केवल दो वीडियो का समर्थन करता है। (इसके अतिरिक्त, मेरे लिए "अलग धाराएँ, पहले छोड़ दिया" विकल्प को बाहर निकाल दिया गया है)
साइमन फोर्सबर्ग

2
फ़ाइलों को समान आकार और कोड होना चाहिए या विकल्प को बाहर निकालना होगा।
ऐश

4

किरण ने जो कहा उसे करने के बाद, अपने सभी वीडियो खोलें और निम्नलिखित AutoHotKey स्क्रिप्ट को चलाएं

ScriptVersion = 1.1
#Singleinstance,force

GoSub, MainProgram
return

mainprogram:
    SetTitleMatchMode, 2
    WinGet, id, list, - VLC media player,, Program Manager
    Windows = 
    Loop, %id%
    {
        StringTrimRight, this_id, id%a_index%, 0
        Windows := this_id . "," . Windows
    }
    StringTrimRight, Windows, Windows, 1

    #NoEnv ; Recommended for performance and compatibility with future AutoHotkey releases.
    SendMode Input ; Recommended for new scripts due to its superior speed and reliability.

    ~]::LoopControlSend(Windows, "]")
    ~[::LoopControlSend(Windows, "[")
    ~j::LoopControlSend(Windows, "j")
    ~k::LoopControlSend(Windows, "k")
    ~space::LoopControlSend(Windows, "{space}")

    ~+left::LoopControlSend(Windows, "+{left}")
    ~!left::LoopControlSend(Windows, "!{left}")
    ~^left::LoopControlSend(Windows, "^{left}")
    ~+right::LoopControlSend(Windows, "+{right}")
    ~!right::LoopControlSend(Windows, "!{right}")
    ~^right::LoopControlSend(Windows, "^{right}")
    ~^up::LoopControlSend(Windows, "^{up}")
    ~^down::LoopControlSend(Windows, "^{down}")

    ; for active windows only. use this to adjust speed when out of sync
    ~left::ActiveWindowSend(Windows, "+{left}")
    ~right::ActiveWindowSend(Windows, "+{right}")
    ~up::ActiveWindowSend(Windows, "^{left}")
    ~down::ActiveWindowSend(Windows, "^{right}")
return

LoopControlSend(Windows, x)
{
    WinGet, active_id, ID, A

    is_valid_window = 0
    Loop,Parse,Windows,CSV
    {
        if active_id = %A_LoopField%
        {
            is_valid_window = 1
            break
        }
    }

    if is_valid_window
    {
        Loop,Parse,Windows,CSV
        {
            if active_id <> %A_LoopField%
            {
                ControlSend, , %x%, Ahk_Id %A_LoopField%
            }
        }
    }
}

ActiveWindowSend(Windows, x)
{
    WinGet, active_id, ID, A

    is_valid_window = 0
    Loop,Parse,Windows,CSV
    {
        if active_id = %A_LoopField%
        {
            is_valid_window = 1
            break
        }
    }

    if is_valid_window
    {
        SendInput, %x%
    }
}

यह स्क्रिप्ट आपके कीस्ट्रोक्स को वीएलसी मीडिया प्लेयर के सभी रनिंग इंस्टेंस पर भेजती है। यदि आप माउस का उपयोग करते हैं तो यह काम नहीं करता है।

इन चीजों को काम करना चाहिए:

  • आगे: Ctrl + right / Alt + right / Shift + right
  • पिछड़े: Ctrl + left / Alt + left / Shift + left
  • चालू करे रोके: space
  • जल्दी करो: ]
  • गति धीमी: [

आप आसानी से लाइन के नीचे अन्य कीस्ट्रोक्स में जोड़ सकते हैं: ~^down::LoopControlSend(Windows, "^{down}")

यह पूरी तरह से वीडियो को सिंक नहीं करता है, इसलिए आप निम्न 4 कुंजियों का उपयोग कर सकते हैं: केवल सक्रिय विंडोleft, right, up, down को नियंत्रित करने के लिए ।

  • left बहुत कम पिछड़े कूद
  • right बहुत कम आगे कूदना
  • up मध्यम पिछड़े कूद
  • down मध्यम आगे कूद

यदि आप मैन्युअल रूप से प्रोग्राम चुनना पसंद करते हैं, तो इसके बजाय निम्नलिखित कोड का उपयोग करें

;Modified from MultipleSend by jgpaiva

ScriptVersion = 1.1
#Singleinstance,force

GoSub, MainProgram
return

Guiescape:
GuiClose:
    gui,destroy
    exitapp  

mainprogram:
    ;start by populating the listview.
    Gui, 1:default
    Gui, Add, Text, ,Select the windows to send the text.`nSelect several by pressing ctrl while selecting.`nAfter you've finished the selection`, press Submit.
    Gui, Add, ListView,w400 h500 vMyListView, Name of the Window | Window Class |Window ID
    WinGet, id, list,,, Program Manager
    Loop, %id%
    {
        StringTrimRight, this_id, id%a_index%, 0
        WinGetClass, this_class, ahk_id %this_id%
        WinGetTitle, this_title, ahk_id %this_id%
        If This_Title =
            continue
        if % LV_Add("",This_Title,This_Class,This_ID) = 0
            msgbox, bug
    } 
    Gui, Add, Button, default,Submit
    Gui,  Show
return

ButtonSubmit:
    NextRow := -1
    Windows =
    Loop,% LV_GetCount("Selected")
    {
    NextRow:=LV_GetNext(NextRow)
    LV_GetText(Text, NextRow,3)
    Windows := Text . "," . Windows
    }
    StringTrimRight, Windows, Windows, 1
    Gui,1:Destroy

    #NoEnv ; Recommended for performance and compatibility with future AutoHotkey releases.
    SendMode Input ; Recommended for new scripts due to its superior speed and reliability.

    ~]::LoopControlSend(Windows, "]")
    ~[::LoopControlSend(Windows, "[")
    ~j::LoopControlSend(Windows, "j")
    ~k::LoopControlSend(Windows, "k")
    ~space::LoopControlSend(Windows, "{space}")

    ~+left::LoopControlSend(Windows, "+{left}")
    ~!left::LoopControlSend(Windows, "!{left}")
    ~^left::LoopControlSend(Windows, "^{left}")
    ~+right::LoopControlSend(Windows, "+{right}")
    ~!right::LoopControlSend(Windows, "!{right}")
    ~^right::LoopControlSend(Windows, "^{right}")

    ~^up::LoopControlSend(Windows, "^{up}")
    ~^down::LoopControlSend(Windows, "^{down}")

    ; for active windows only. use this to adjust speed when out of sync
    ~left::ActiveWindowSend(Windows, "+{left}")
    ~right::ActiveWindowSend(Windows, "+{right}")
    ~up::ActiveWindowSend(Windows, "^{left}")
    ~down::ActiveWindowSend(Windows, "^{right}")
return

LoopControlSend(Windows, x)
{
    WinGet, active_id, ID, A

    is_valid_window = 0
    Loop,Parse,Windows,CSV
    {
        if active_id = %A_LoopField%
        {
            is_valid_window = 1
            break
        }
    }

    if is_valid_window
    {
        Loop,Parse,Windows,CSV
        {
            if active_id <> %A_LoopField%
            {
                ControlSend, , %x%, Ahk_Id %A_LoopField%
            }
        }
    }
}

ActiveWindowSend(Windows, x)
{
    WinGet, active_id, ID, A

    is_valid_window = 0
    Loop,Parse,Windows,CSV
    {
        if active_id = %A_LoopField%
        {
            is_valid_window = 1
            break
        }
    }

    if is_valid_window
    {
        SendInput, %x%
    }
}

पवित्र गाय AHK अद्भुत है। इसके बारे में .... मैं कहता हूं कि मेरे पास 14 वीएलसी उदाहरण हैं, जो दो ब्रोकर्स के बीच चल रहे हैं .... क्या कोई स्क्रिप्ट है जो दोनों ब्राउज़रों के सभी वीडियो को टाइल कर सकती है (इसलिए मूल रूप से, स्क्रीन के अनुसार # वीडियो, स्क्रीन रिज़ॉल्यूशन, और देखें) उन्हें कुछ बुद्धिमान तरीके से टाइल करें)?
tbone

4

यदि आप कमांड-लाइन का उपयोग करने में कोई आपत्ति नहीं करते हैं, तो आप इसे mpv के साथ कर सकते हैं :

3 वीडियो अगल-बगल (क्षैतिज रूप से स्टैक्ड)

यहाँ छवि विवरण दर्ज करें

mpv --lavfi-complex="[vid1][vid2][vid3]hstack=inputs=3[vo];[aid1][aid2][aid3]amix=inputs=3[ao]" input1.mkv --external-files="input2.mkv;input3.mkv"

2 वीडियो

mpv --lavfi-complex="[vid1][vid2]hstack[vo];[aid1][aid2]amix[ao]" input1.mkv --external-file=input2.mkv

टिप्पणियाँ

  • विंडोज में ;प्रत्येक फ़ाइल नाम को अलग करने के लिए उपयोग करें --external-files(जैसा कि 3 वीडियो उदाहरण में दिखाया गया है )। लिनक्स और macOS में उपयोग करते हैं :। वैकल्पिक रूप से, के दो उदाहरणों का उपयोग --external-fileकरने के बजाय जैसे: --external-file=input2.mkv --external-file=input3.mkv

  • फ़ाइलें सभी समान ऊंचाई होनी चाहिए। यदि वे नहीं हैं, तो स्केल, पैड और / या फ़सल फ़िल्टर जोड़ें। अधिक जानकारी के लिए mpv प्रलेखन और FFmpeg फिल्टर देखें ।


3

Google ने शायद आपको पहले ही बता दिया था, आप एक दंपति मालिकाना सॉफ्टवेयर खरीद सकते थे, जो ऐसा कर सकता था, लेकिन सिर्फ मामले में: वीडियोकॉम्प, tmpgenc, vidlord ...

यह एक नि: शुल्क: http://forum.doom9.org/showthread.php?t=138430 है

(थ्रेड के अंत में वर्किंग डाउनलोड लिंक)

बिना वजह क्योंकि अभी मेरा वाइन सेटअप पूरी तरह से खराब है। यह कंधे से कंधा मिलाकर नहीं चलता है लेकिन स्टैक्ड प्लेबैक (जब तक आपके पास एक बहुत अच्छी एलसीडी नहीं है, तब तक आप स्क्रीन के दो विपरीत कोनों में एक ही vid खेलकर एक ही चीज़ नहीं देखेंगे)

अगर आपको लगता है कि आपको वास्तव में कंधे से कंधा मिलाकर चलना है तो आप एमीसिनथ का उपयोग कर सकते हैं जो कि जैमर ने कहा था।

clip1 = DirectShowSource("C:\MyEncode1.foo", audio=false)
clip2 = DirectShowSource("C:\MyEncode2.foo", audio=false)
StackVertical(clip1,clip2)

(संदर्भ फ़ोरम.doom9.org/showthread.php?t=139769)

आपको एक एनकोड करने की आवश्यकता नहीं है (जो कि अपनी खुद की एन्कोडिंग कलाकृतियों को किसी भी तरह से जोड़ देगा), बस एक प्रोजेक्ट बनाएं जो एक साथ खेलने वाले दो vids के एक एनकोड का निर्माण करेगा और फ़ाइल के माध्यम से छोड़ देगा।


3

मुझे भी यही समस्या है लेकिन मैंने अब तक ऑनलाइन कोई संतोषजनक समाधान नहीं देखा है (और मुझे विश्वास है कि मैंने पूरी खोज की थी)। अंत में मैं अपने स्वयं के समाधान के साथ आता हूं जिसे किसी भी अतिरिक्त $ की आवश्यकता नहीं है। यद्यपि यह एक पुराना प्रश्न है, मुझे आशा है कि मेरा समाधान अभी भी उपयोगी होगा।

सबसे पहले, VLC प्लेयर में, टूल्स-> प्रेफरेंस पर जाएं। अनियंत्रित 'केवल एक चल रहे उदाहरण की अनुमति दें' और 'एक वीडियो के अंतिम फ्रेम पर विराम दें' सुनिश्चित करें।

फिर, एक टेक्स्ट फ़ाइल में निम्न कमांड टाइप / एडिट करें। एक विंडो कमांड प्रॉम्प्ट खोलें, और कॉपी-एंड-पेस्ट द्वारा कमांड चलाएं (या टेक्स्ट को सहेजें और इसे बैच फ़ाइल के रूप में चलाएं):

set VLCplayer="C:\Program Files (x86)\VideoLAN\VLC\vlc.exe"
set VLCoptions=--repeat
set VIDEOdir="D:\path to your video directory"
set Video1="calibration1.mj2"
set Video2="calibration2.mj2"
set Video3="calibration3.mj2"

REM check the commands for misplaced spaces or missing '/' or '"' before running
ECHO cd %VIDEOdir%
ECHO %VLCplayer% %VLCoptions% %Video1%
ECHO %VLCplayer% %VLCoptions% %Video2%
ECHO %VLCplayer% %VLCoptions% %Video3%

cd %VIDEOdir%
%VLCplayer% %VLCoptions% %Video1%
%VLCplayer% %VLCoptions% %Video2%
%VLCplayer% %VLCoptions% %Video3%

यह तीन VLC उदाहरणों को खोलेगा, जिनमें से प्रत्येक तीन वीडियो के साथ होगा और सभी एक बहुत ही सिंक्रनाइज़ फैशन में, कम से कम आपकी आंख में खेलेंगे। हालाँकि, शुरू में तीन उदाहरण एक-दूसरे को ओवरलैप करते दिखेंगे। आपको पार्श्व को बाधित किए बिना उन्हें स्थानांतरित करने के लिए प्रत्येक उदाहरण के शीर्षक बार पर क्लिक करना होगा ताकि आप उन्हें अपनी स्क्रीन पर साइड-बाय-साइड खेलते हुए देख सकें। यह बल्कि कष्टप्रद है लेकिन मैं इसे बहुत छोटी असुविधा मानता हूं।

मैंने कोशिश की है, लेकिन स्टॉप, फॉरवर्ड, बैकवर्ड आदि के लिए हॉटकीज़ के साथ सभी उदाहरणों को नियंत्रित करना संभव नहीं है। हालांकि, विकल्प - 'क्रेप' वीडियो को लूप में डाल देगा, इसलिए आप बस उन्हें शुरू करने के लिए इंतजार कर सकते हैं। ।

बहुत लंबे वीडियो के लिए, उदाहरण के लिए ffmpeg का उपयोग करके एक वीडियो में साइड-बाय-साइड कंपोज़िशन में वीडियो को मर्ज करना सबसे अच्छा हो सकता है: https://ffmpeg.org/pipermail/ffmpeg-user/2013-June/015662.html और http://ffmpeg.org/pipermail/ffmpeg-user/2013-June/015712.html यह कमांड केवल दो वीडियो को मर्ज करने का वर्णन करता है, लेकिन मेरा मानना ​​है (अर्थात मैंने इसका परीक्षण नहीं किया है) आप कमांड को कई बार चला सकते हैं कई वीडियो फ़ाइलों को शामिल करें।


1

मुझे लगता है कि आप बहुत कम समय में तीनों खिलाड़ियों को "प्ले" शॉर्टकट भेजने के लिए एक ऑटोहॉटके स्क्रिप्ट का उपयोग कर सकते हैं।

चाहे वे एक ही समय में खेलना शुरू कर पा रहे हों या नहीं यह अलग बात है। यहां तक ​​कि अगर वे सीधे शुरू करने में सक्षम हैं, तो मुझे लगता है कि हार्ड ड्राइव के लिए कुछ लड़ना होगा। यदि यह एक महत्वपूर्ण मूल्यांकन है तो रैम डिस्क बनाना चाहते हैं।


आप इस बिंदु को याद कर रहे हैं: मुझे 1 से अधिक वीडियो प्रदर्शित करने में सक्षम खिलाड़ी की आवश्यकता है।
क्रोधी राजभाषा 'भालू

कोई भी मीडिया प्लेयर जहाँ आप एक से अधिक उदाहरण खोल सकते हैं, जैसे VLC
ta.speot.is

3
वास्तव में टैस्पोटोटिस नहीं। क्योंकि मुझे प्रत्येक एप्लिकेशन को मैन्युअल रूप से शुरू करना होगा जो बदले में तुल्यकालिक नहीं है।
क्रोधी राजभाषा 'भालू

-1

कई खिलाड़ी वीडियो में एकल फ्रेम की तस्वीर का उत्पादन करने में सक्षम होंगे।

आप विभिन्न प्रकार की छवि (बादलों, धुएं, पेड़ों, घास, गति की एन्कोडिंग तुलना के लिए अच्छे हैं) की तुलना करने के लिए अपने वीडियो में कई बिंदुओं का चयन कर सकते हैं और अपने प्रत्येक वीडियो से समान फ्रेम ले सकते हैं।

फिर आप गति में अंतरों को देखने की कोशिश करने के बजाय एक स्थिर छवि पर तुलना कर सकते हैं। यदि आप चाहें तो पिक्सेल के आधार पर पिक्सेल की तुलना कर सकते हैं।

सुनिश्चित करें कि आप JPG को आउटपुट के रूप में उपयोग नहीं करते हैं, क्योंकि यह एक हानिपूर्ण प्रारूप है और अपने स्वयं के कलाकृतियों को पेश करेगा।


2
आप इस बिंदु को याद कर रहे हैं: मुझे 1 से अधिक वीडियो प्रदर्शित करने में सक्षम खिलाड़ी की आवश्यकता है।
क्रोधी राजभाषा 'भालू

1
@ नोकोनडॉ: मैं समझता हूं कि, वीडियो एन्कोडिंग परिणामों की तुलना करने के लिए यह आपके लिए एक वैकल्पिक विकल्प है, आपको एक उपयुक्त उत्तर नहीं मिलना चाहिए।
शेव

-1

यदि यह ऐसा कुछ नहीं है जो आप बहुत बार करते हैं, तो मैं उन सभी के साथ एक वीडियो बनाने के लिए एक वीडियो संपादन सॉफ्टवेयर का उपयोग करूँगा जैसे कि वेगनस।

Youtube वीडियो उदाहरण के लिए कैसे करना है।


2
यह एक बहुत ही असुविधाजनक तरीका है। अभी तक कुछ भी नहीं से बेहतर है।
क्रोधी राजभाषा 'भालू

कृपया संदर्भ लिंक (एस) से उत्तर के आवश्यक हिस्सों को उद्धृत करें, क्योंकि लिंक लिंक किए गए पृष्ठ बदलने पर उत्तर अमान्य हो सकता है।
DavidPostill
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.