Narzędzie wiersza polecenia Prism umożliwia konwertowanie plików z wiersza polecenia. Może to służyć do innych programów konwersji plików za pomocą Prism lub zautomatyzować konwersji partii.Ważna uwaga: Ze względu na ograniczenie sposobu, w jaki system Windows obsługuje uruchamianie programów graficznych z wiersza polecenia, Prism nie może przekazać żadnej opinii po zakończeniu wydanego polecenia, ani nie może blokować wiersza polecenia podczas konwersji. Obecnie badamy możliwe sposoby obejścia problemu systemu Windows, ale proszę zwrócić uwagę na to na razie i wziąć go pod uwagę przy wydawaniu rozkazów wiersza polecenia pryzmatowi.
Wykonywalny pryzmat zwykle znajduje się jako "C:\Program Files\NCH Software\Prism\prism.exe"
Użycie: prism.exe [opcje] [pliki do dodania]
Opcje to miejsce, w którym można wydać serię poleceń pryzmatowi. Dostępne są następujące opcje:
-convert - przekonwertuj wszystkie pliki załadowane do Prism.
-clear - usuń wszystkie pliki załadowane do Prism.
-addfolder [FOLDER_NAME] - dodaj folder plików do Prism.
-format [FORMAT_NAME] - określić format pliku wyjściowego, dla którego mają być konwertowane załadowane pliki. Możliwe nazwy formatów obejmują:
- 3gp
- Asf
- Avi
- Dv
- Flv
- Gif
- Mkv
- Mov
- mp4
- M4v
- Mpg
- Ogv
- Rm
- Swf
- Webm
- Wmv
- Divx
- Xvid
- Amv
- Jpg
- Png
-outfolder [FOLDER_NAME] - określ folder wyjściowy do przechowywania przekonwertowanych plików. NIE kończ ścieżki folderu znakiem ukośnika odwrotnego.
-overwre [OVERWRITE_FLAG] - określa, co zrobić, gdy przekonwertowany plik już istnieje. Flagi to PROMPT (Prompt for What to Do), ALWAYS (Overwrite the File), NEVER (Don't Convert the Original File), CANCEL (Abort All Conversions), APPENDNUMBER [format] (Dołącz numer do nazwy pliku - [format] jest opcjonalny, jeśli jest pusty, użyje formatu już określonego w Prism).
-settings [FORMAT_NAME] [SETTINGS_OPTIONS] - określa konfigurację ustawień, które mają być używane dla określonego formatu. Aby uzyskać więcej informacji na temat parametrów, których użyć, zobacz dalszą stronę.
-edit [RESIZE_TYPE] [WIDTH] [HEIGHT] [FRAMERATE] - określa opcje wyjścia wideo. RESIZE_TYPE - NONE, CROP lub LETTERBOX. SZEROKOŚĆ i WYSOKOŚĆ - żądane wymiary wideo. FRAMERATE - żądana liczba klatek na sekundę (lub zero, jeśli nie jest wymagana konwersja klatek na sekundę).
-effects [EFFECT_NAME] [EFFECT_SETTINGS] – określa efekty wideo, które mają zostać dodane do wyjścia. Możliwe efekty i opcje obejmują:
- jasności [WARTOŚĆ]. [WARTOŚĆ] jest wartością całkowitą z zakresu [-255 do 255].
- kontrast [WARTOŚĆ]. [WARTOŚĆ] jest wartością całkowitą z zakresu [-100 do 100].
- gamma [WARTOŚĆ]. [WARTOŚĆ] jest wartością zmiennoprzecinkową z zakresu [0,10 do 5,00].
- filtr [WARTOŚĆ]. [VALUE] jest jedną z następujących: blackandwhite, negative, sepia.
- textcaption [TEXT] [HALIGN] [VALIGN] [ROZMIAR]. [TEKST] to cytowany tytuł lub podpis filmu. [HALIGN] definiuje wyrównanie poziome podpisu za pomocą: lewego, środkowego lub prawego. [VALIGN] definiuje wyrównanie w pionie podpisu za pomocą: górnej, środkowej lub dolnej. [SIZE] ustawia wysokość tekstu przy użyciu wartości całkowitej z zakresu [1 do 72].
- obracać [KĄT]. [ANGLE] jest wartością całkowitą definiującą obrót wideo przy użyciu jednej z następujących wartości: 90, 180lub 270.
- [FLIP_OPTION]. [FLIP_OPTION] jest zdefiniowany za pomocą: poziome, pionowe lub oba.
- znak wodny [IMAGE_PATH] [ROZMIAR] [OPACITY] [HALIGN] [VALIGN] [HOFFSET] [VOFFSET]. [IMAGE_PATH] jest cytowaną ścieżką bezwzględną do lokalizacji pliku obrazu znaku wodnego. [SIZE] jest wartością procentową całkowitą w porównaniu z ramką wyjściową [1 do 100]. [OPACITY] jest procent krycia obrazu [1 do 100]. [HALIGN] definiuje wyrównanie poziome podpisu za pomocą: lewego, środkowego lub prawego. [VALIGN] definiuje wyrównanie w pionie podpisu za pomocą: górnej, środkowej lub dolnej. [HOFFSET] określa przesunięcie poziome jako wartość procentową liczby całkowitej [0 do 50]. [VOFFSET] określa przesunięcie pionowe jako wartość procentową liczby całkowitej [0-50].
- przycinanie [START] [END]. [START] i [END] to sygnatura czasowa wyjściowych znaczników startu i końca wideo odpowiednio w milisekundach.
- [X1] [Y1] [X2] [Y2]. [X1] ustawia lewą krawędź przyciętego wideo w procentach [0 do 100]. [Y1] ustawia górną krawędź przyciętego wideo w procentach [0 do 100]. [X2] ustawia prawą krawędź przyciętego wideo w procentach [0 do 100]. [Y2] ustawia dolną krawędź przyciętego wideo w procentach [0 do 100].
-hide - ukryj okno Pryzmat.
-show - pokaż okno Prism.
-exit - exit Prism.
Pliki do dodania to miejsce, w którym wpisujesz pliki, które chcesz załadować do pryzmatu. Wszystkie wpisane nazwy plików muszą używać pełnej ścieżki pliku nazwy i są okrężne odwróconymi przecinkami.
Przykłady:
prism.exe -format .mp4
prism.exe -format "iPhone 4"
prism.exe -outfolder "C:\Moje filmy";
prism.exe -ukryć
prism.exe "C:\Moje dokumenty\video.avi"
pryzmat.exe -efekty jasność 50 gamma 1.53 kontrast 20
pryzmat.exe -efekty filtr sepia textcaption "hello from commandline" lewa górna 12 obraca 90 przerzucać zarówno
pryzmat.exe -effects znak wodny "D:\watermark.png" 50 50 lewa górna 5 6 wykończenia 0 5000 upraw 10 10 85 90 noisereduction 0.35 0.33
prism.exe -convert "C:\Moje filmy\video.avi" -format .mp4 -overwrite ALWAYS
prism.exe -convert "C:\Moje filmy\video.flv" -format .mpg -overwrite APPENDNUMBER "%filename%-%number%\33"
prism.exe -convert "DVD:C:\Moje filmy\Latające sztylety" -ustawienia .mp4 iPod 512 768 23 -overwrite APPENDNUMBER "%filename%-%number%\3"
prism.exe -convert "DVD:C:\Moje filmy\Latające sztylety" -format "iPhone 4S" -settings .mp4 H264 512 768 23 -overwrite APPENDNUMBER "%filename%-%number%\333"
Jeśli nie jesteś w folderze Prism, musisz zastąpić "prism.exe" z góry pełną ścieżką "C:\Program Files\NCH Software\Prism\prism.exe" tak:
"C:\Program Files\NCH Software\Prism\prism.exe" -convert "C:\Moje filmy\video.avi" -format .mp4
Opcje ustawień:
Poniżej przedstawiono szczegółowe informacje o parametrach, które należy wprowadzić podczas korzystania z opcji "-settings". Należy zwrócić uwagę, w jakiej parametry są zapisywane jest kolejność, w której muszą być wpisane. Ponadto należy wprowadzić wszystkie parametry, w przeciwnym razie polecenie nie zostanie zastosowane.
Należy zauważyć, że możliwa kombinacja wartości, które mogą być wprowadzone, zależy w dużej mierze od kodeka, więc należy otworzyć pryzmat i określić wcześniej, jakie wartości można użyć dla danego kodeka.
Należy również pamiętać, że podczas konwersji dla wstępnie ustawionych urządzeń, mp4 jest jedynym obsługiwanym formatem wyjściowym, więc zawsze używaj .mp4, aby ustawić ustawienia urządzenia.
.avi [VIDEO_ENCODER] [AVERAGE_BITRATE] [MAXIMUM_BITRATE] [QUALITY_RATEFACTOR] [SAMPLE_RATE] [KANAŁY] [SOUND_BITRATE]
- VIDEO_ENCODER - albo "MPEG4", "H264", "DVPAL" lub "DVNTSC"
- AVERAGE_BITRATE - średnia szybkość transmisji bitów w kbits na sekundę (ignorowane podczas korzystania z H264 lub DV)
- MAXIMUM_BITRATE - maksymalna szybkość transmisji bitów w kbits na sekundę (ignorowana podczas korzystania z H264 lub DV)
- QUALITY_RATEFACTOR - jakość (ratefactor) w zakresie od 51,0 do 1,0 (używany tylko przez H264)
- SAMPLE_RATE - wpisana w Hz np.
- KANAŁY - 1 lub 2
- SOUND_BITRATE - szybkość transmisji bitów dźwięku w kbits na sekundę (ignorowana podczas korzystania z DV)
Przykłady:
- -ustawienia .avi MPEG4 768 1000 0.0 44100 2 128
- -ustawienia .avi DVPAL 0 0 0.0 48000 2 0
- -ustawienia .avi H264 0 0 24,0 48000 2 256
.wmv i .asf [VIDEO_ENCODER] [VIDEO_BITRATE] [SOUND_ENCODER_INDEX] [SAMPLE_RATE] [KANAŁY] [SOUND_BITRATE]
- VIDEO_ENCODER - albo "WMV8" lub "WMV9"
- VIDEO_BITRATE - bitrate wideo w kbits na sekundę
- SOUND_ENCODER_INDEX - indeks bazowy zero kodera dźwięku
- SAMPLE_RATE - wpisana w Hz np.
- KANAŁY - 1 lub 2
- SOUND_BITRATE - bitrate dźwięku w kbits na sekundę
Przykłady:
- -settings .wmv WMV8 512 1 32000 2 32
- -settings .asf WMV9 1024 2 44100 2 48
.mpg [VIDEO_ENCODER] [AVERAGE_BITRATE] [MAXIMUM_BITRATE] [SAMPLE_RATE] [SOUND_BITRATE]
- VIDEO_ENCODER - albo "MPEG2" lub "MPEG1"
- AVERAGE_BITRATE - średnia szybkość transmisji bitów w kbits na sekundę
- MAXIMUM_BITRATE - maksymalna szybkość transmisji bitów w kbits na sekundę
- SAMPLE_RATE - wpisana w Hz np.
- SOUND_BITRATE - bitrate dźwięku w kbits na sekundę
Przykłady:
- -ustawienia .mpg MPEG2 4000 9000 44100 128
.3gp [VIDEO_ENCODER] [AVERAGE_BITRATE] [MAXIMUM_BITRATE] [SZEROKOŚĆ] [WYSOKOŚĆ] [SOUND_ENCODER] [SOUND_BITRATE]
- VIDEO_ENCODER - albo "H263" lub "MPEG4"
- AVERAGE_BITRATE - średnia szybkość transmisji bitów w kbits na sekundę
- MAXIMUM_BITRATE - maksymalna szybkość transmisji bitów w kbits na sekundę
- SZEROKOŚĆ - żądana szerokość wideo (ignorowana podczas korzystania z MPEG4)
- WYSOKOŚĆ - żądana wysokość wideo (ignorowana podczas korzystania z MPEG4)
- SOUND_ENCODER - albo "AMR" lub "AAC"
- SOUND_BITRATE - bitrate dźwięku w kbits na sekundę
Przykłady:
- -ustawienia .3gp H263 128 256 176 144 AMR 7.40
- -ustawienia .3gp MPEG4 768 1000 0 0 AAC 64
.mp4 [VIDEO_ENCODER] [AVERAGE_BITRATE] [MAXIMUM_BITRATE] [QUALITY_RATEFACTOR] [SOUND_BITRATE]
- VIDEO_ENCODER - albo "H264", "MPEG4" lub "PSP" (jeśli konwertowanie dla wstępnie ustawionych urządzeń, nie używaj "MPEG4")
- AVERAGE_BITRATE - średnia szybkość transmisji bitów w kbits na sekundę (ignorowane, jeśli H264 lub PSP)
- MAXIMUM_BITRATE - maksymalna szybkość transmisji bitów w kbits na sekundę (ignorowane, jeśli H264 lub PSP)
- QUALITY_RATEFACTOR - jakość (ratefactor) w zakresie od 51,0 do 1,0 (ignorowana, jeśli MPEG4)
- SOUND_BITRATE - bitrate dźwięku w kbits na sekundę
Przykłady:
- -ustawienia .mp4 H264 0 0 23,0 32
- -ustawienia .mp4 MPEG4 768 1000 0.0 64
- -ustawienia .mp4 PSP 0 0 18,5 112
.mov [QUALITY_RATEFACTOR] [SOUND_BITRATE]
- QUALITY_RATEFACTOR - Jakość (ratefactor) w zakresie od 51,0 do 1,0
- SOUND_BITRATE - bitrate dźwięku w kbits na sekundę
Przykłady:
- -ustawienia .mov 23.0 128
- -ustawienia .mov 30.6 64
.flv [VIDEO_ENCODER] [AVERAGE_BITRATE] [MAXIMUM_BITRATE] [QUALITY_RATEFACTOR] [SOUND_BITRATE]
- VIDEO_ENCODER - albo "H264" lub "FLV1"
- AVERAGE_BITRATE - średnia szybkość transmisji bitów w kbits na sekundę (ignorowane, jeśli H264)
- MAXIMUM_BITRATE - maksymalna szybkość transmisji bitów w kbits na sekundę (ignorowana, jeśli H264)
- QUALITY_RATEFACTOR - jakość (ratefactor) w zakresie od 51,0 do 1,0 (ignorowana w przypadku FLV1)
- SOUND_BITRATE - bitrate dźwięku w kbits na sekundę
Przykłady:
- -ustawienia .flv FLV1 128 256 0.0 32
- -ustawienia .flv H264 0 0 21,0 64