FFMPEG выбирает файлы Mp3 и M4a через PowerShell - PullRequest
0 голосов
/ 30 апреля 2020

Вопрос - Нужно выбрать оба *.mp3, *.m4a файла из каталога. У меня есть некоторые аудио, видео файлы, я использую ffmpeg или ffprobe для получения продолжительности файла,

Он работает в al oop, имена аудио будут взяты из листа Excel. В моей директории у меня есть оба файла mp3, m4a.

Это мой код:

    $file = (Get-Item -Path ".\CPExport.xlsx")
    #$sheetName = "Sheet1"
    #Create an instance of Excel.Application and Open Excel file
    $objExcel = New-Object -ComObject Excel.Application
    $workbook = $objExcel.Workbooks.Open($file)
    $sheet = $workbook.Worksheets.Item(1)
    $objExcel.Visible=$false
    #Count max row
    $rowMax = ($sheet.UsedRange.Rows).count
    #Declare the starting positions
    $rowName,$colName = 1,1

    $id = $sheet.Cells.Item($rowName+$i,$colName).text

    $audioId = "$id.m4a"
    $videoId = "$id.mp4"
    $duration6= ffprobe -v error -show_entries format=duration -of csv=p=0 $audioId

Поэтому я использую эту переменную $audioId и передаю ее в свой код ffmpeg. Здесь я могу выбрать только файлы m4a, мне нужно выбрать файлы mp3 и m4a.

Любое предложение?

Я использую Powershell.

Спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...