LINUX.ORG.RU

консольный UI для mkvmerge


0

1

Есть ли что-нибудь подобное? На ncurses каком-нибудь например, или еще как. А то я недостаточно Ъ чтобы с ходу написать консольную команду в три строки, а поднимать на удаленном сервере иксы только ради одной проги немного не то.

★★★★★

cli, в манах достаточно примеров.

baverman ★★★
()
Ответ на: комментарий от unikum

Нет, это совсем не UI, по крайней мере как я его понимаю. Я хочу увидеть на экране список дорожек и опций, и расставить галочки. Рыться в манах и сопоставлять значиния mkvextract'a с желаемыми - не мой метод.

morse ★★★★★
() автор топика
Ответ на: комментарий от morse

не мой метод.

Ты за просто так отказываешься от огромного пласта функциональности, расписываясь, тем самым, в своей глупости и никчемности.

baverman ★★★
()
Ответ на: комментарий от morse

«Рыться» в манах и не надо, достаточно его один раз пролистать и отметить для себе те опции, которые обычно требуется менять для требуемых применений. Если опций много, то обернуть их в пресеты с помощью optionsfile'ов и/или скриптов, но обычно дефолтов вполне достаточно.

хочу увидеть на экране список дорожек

$ mkvmerge -I '[Zero-Raws] Rou Kyuu Bu! - 03 (ATX 1280x720 x264 AAC).mp4'
File '[Zero-Raws] Rou Kyuu Bu! - 03 (ATX 1280x720 x264 AAC).mp4': container: Quicktime/MP4
Track ID 1: video (avc1) [packetizer:mpeg4_p10_video language:jpn]
Track ID 2: audio (mp4a) [language:jpn]
Chapters: 6 entries

$ mkvmerge -I '[Ayako]_Mayo_Chiki_-_02_[H264][720p][D9805400].mkv'
File '[Ayako]_Mayo_Chiki_-_02_[H264][720p][D9805400].mkv': container: Matroska [duration:1449696000000]
Track ID 1: video (V_MPEG4/ISO/AVC) [language:jpn display_dimensions:1280x720 default_track:1 forced_track:1 packetizer:mpeg4_p10_video]
Track ID 2: audio (A_AC3) [language:jpn default_track:1 forced_track:1]
Track ID 3: subtitles (S_TEXT/ASS) [language:eng default_track:1 forced_track:1]
Track ID 4: subtitles (S_TEXT/UTF8) [language:eng default_track:0 forced_track:0]
Attachment ID 1: type 'application/x-truetype-font', size 139332 bytes, file name 'framd.ttf'
Attachment ID 2: type 'application/x-truetype-font', size 135984 bytes, file name 'framd_0.ttf'
Attachment ID 3: type 'application/x-truetype-font', size 135984 bytes, file name 'framd_1.ttf'
Attachment ID 4: type 'application/x-truetype-font', size 3418340 bytes, file name 'elmer.ttf'
Chapters: 5 entries

опций

$ mkvmerge --help
mkvmerge -o out [global options] [options1] <file1> [@optionsfile ...]

 Global options:
...
Sion
()
Ответ на: комментарий от morse

Т.е. тебе нужен GUI, но без GUI. Мало какие программы имеют консольный псевдоGUI. Так что, либо иксы, либо команда в три строки.

unikum ★★★★★
()
Ответ на: комментарий от unikum

> Т.е. тебе нужен GUI, но без GUI. Мало какие программы имеют консольный псевдоGUI.

Это называется не псевдоGUI а TUI — Text User Interface. Да, встречается нечасто. Но иногда очень помогает. К примеру, в gdb — оченно полезная вещь.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.