| greeple 
 Gold Member
 | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору вообще оно вот так сейчас --print "%()j" как тоже самое что и -j
 можно все твои так принтить
 --print "{\"title\": %(title)j,\"id\": %(id)j,\"ext\": %(ext)j,\"language\": %(language)j,\"codec\": %(codec)j,\"info\": %(info)j,\"subtitle info\": %(subtitle info)j}"
 ну или как хочешь, строкой
 --print "%(title)j %(id)j %(ext)j %(language)j %(codec)j %(info)j %(subtitle info)j" разделенные прибелом, или любым символом какой нужен, и в пошике забираешь, они в кавычках, j в кавычках s просто строка без кавычек %()j %()s
 
 Добавлено:
 iNNOKENTIY21
 Цитата:
 | Ну вот приехали к старт-посту 
 Файл нужен, что бы возобновить быстро загрузку, не качая веб страницу и не парся её во второй, третий… раз, там ещё и паузы, видимо от бана-блокировки… В общем лучше за один проход.
 | 
 ну тогда так как выше написал, либо либо, вместе никак
 
 Добавлено:
 ну или иди разрабов спроси на гит, там больше шарят
 
 Добавлено:
 iNNOKENTIY21
 Цитата:
 | Это задаёт имя в yt-dlp. А наружу его не сообщает. Сохранит файл, но работать с ним как? Нужно знать имя, что бы с файлом работать. | 
 так ты пробовал или нет?
 я просто в твой сркипт смотрю и не пойму что тебе надо то?
 
 
 Код:
 | param ( [Parameter(Mandatory)]
 [uri]
 $Url,
 
 [Parameter(Mandatory)]
 [string]
 $Destination,
 
 [string]
 $BaseName = '%(title)s.%(ext)s',
 
 [string]
 $Format = 'bestvideo[height<=?1080][ext=mp4]+bestaudio[ext=m4a]/best',
 
 [string[]]
 $SubLang = @('en','ru')
 )
 
 $FileInfoJsonPath = [System.IO.Path]::Combine($Destination, $BaseName + '.info.json')
 
 yt-dlp `
 --no-playlist `
 --skip-download `
 --write-info-json `
 --no-clean-info-json `
 --output infojson:$BaseName `
 --paths $Destination `
 --format "$Format" `
 "$Url"
 
 $Info = Get-Content -LiteralPath $FileInfoJsonPath | ConvertFrom-Json
 $Info.language
 | 
 
 сюда если его прописать то как раз, с тем с чем ты вызываешь он будет сохранен, и $FileInfoJsonPath у тебя для загрузки будет такой как надо (это если возвращаться к первым твоим сообщениям)
 |