PowerShellでPowerPointからmp4を作成する

AngryDev

私は、PowerPointプレゼンテーションの.mp4形式へのエクスポートの自動化を必要とするプロジェクトに取り組んでいます。PowerShellを使用してPowerPointを.mp4形式で保存する方法を理解しましたが、PowerShellのみを使用してビデオのスライドが画面に表示される秒数を変更する方法に関するドキュメントを見つけることができませんでした。

現在のコード:

$Application = New-Object -ComObject powerpoint.application
$Application.Visible = [Microsoft.Office.Core.MsoTriState]::msoTrue
$ThemePath = "C:\Users\Theme.potx"
$PPTXPath = "C:\Users\ExistingPresentation.pptx"
$SavePath = "C:\Users\MyPresentation.mp4"

$Presentation = $Application.Presentations.Open($ReportPath)
--Applies a theme for the slides
$Presentation.ApplyTemplate($ThemePath)
--Saves as a Video
$Presentation.SaveAs($SavePath, 39)
$Presentation.Close()

私がターゲットにしようとしているもの:

目標

編集:メンバーを変更するために使用できるクラスのライブラリが含まれているように見えるWindowsPowerPoint内のライブラリを見つけました。そのうちの1つは「powerpoint.application」です。Theoが提案したとおり、理論的には次のスクリプトが可能ですが、代わりにエラーが発生します。

$SlideShowTransition = New-Object -ComObject powerpoint.SlideShowTransition
$SlideShowTransition.AdvanceOnTime = $True
$SlideShowTransition.AdvanceTime = 10

New-Object : Retrieving the COM class factory for component with CLSID {00000000-0000-0000-0000-000000000000} failed due to the following error: 80040154 Class not 
registered (Exception from HRESULT: 0x80040154 (REGDB_E_CLASSNOTREG)).
At line:1 char:13
+ $Whatever = New-Object -ComObject powerpoint.SlideShowTransition
+             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : ResourceUnavailable: (:) [New-Object], COMException
    + FullyQualifiedErrorId : NoCOMClassIdentified,Microsoft.PowerShell.Commands.NewObjectCommand

これは、環境から直接取得した別のスクリーンショットです。何らかの理由で、SlideShowTransitionが表示されません。参照がないかもしれません...?

DávidLaczkó

$ Presentationを使用せずに$ SlideShowTransitionを作成するべきではないと思います。後者は実際のプレゼンテーションを表し、それがないと何も設定できないからです。ActivePresentationを使用して設定を行う方法
については、MS公式ドキュメントの例を参照してください
仕組み:左側の検索ボックスでActivePresentationを検索すると、[アプリケーション]の下にあることがわかります。したがって、それを参照するためのパスはApplication.ActivePresentation.Slidesであり、Theoのメソッドを試すことができます。開いているプレゼンテーションは1つだけなので、アクティブなプレゼンテーションだと思います。そうでない場合は、$ Presentationをアクティブ化するために、ドキュメントをさらに掘り下げる必要があります。

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

MP3から断片化されたMP4を作成する

分類Dev

Windows 10でmp4からビデオDVDを作成するにはどうすればよいですか?

分類Dev

オクターブから/プロット経由でmp4ビデオを作成する方法

分類Dev

mp4を表示してからFlashCCで一時停止して再生する方法

分類Dev

JavaScriptでMP4ビデオを作成する

分類Dev

WMVをAshampooSnap7からMP4に変換する

分類Dev

FFMPEGを使用してMP4からDVDを作成しますか?

分類Dev

Windows DVDメーカーを使用してMP4ファイルからDVDを作成するにはどうすればよいですか?

分類Dev

.MP4ビデオを.WAVオーディオと組み合わせて、コマンドライン引数からffmpegを使用して新しい.MP4ビデオを作成するにはどうすればよいですか?

分類Dev

Layoutandroidでmp4を再生する

分類Dev

Layoutandroidでmp4を再生する

分類Dev

MP4ファイルからTSファイルを作成する-期間が異なる

分類Dev

FFMPEGコマンドを使用して複数の画像と音楽からMP4ビデオを作成する

分類Dev

ffmpegを使用して静止画像(jpg)からmp4へのタイムラプスを作成する

分類Dev

Gstreamerを使用してPNG画像からmp4ビデオファイルを作成する方法

分類Dev

写真からmp4を作成し、xugglerを使用してmp3javaを作成します

分類Dev

mp4からm3u8を作成するFfmpeg、ビデオファイルサイズ

分類Dev

画像配列からmp4ビデオを作成する際のメモリ警告

分類Dev

WMPはmp4からオーディオCDを作成します

分類Dev

FFMPEGで無限のMP4を作成する(ループしない)

分類Dev

MediaRecorderを使用してWebカメラからMP4形式でビデオを録画する

分類Dev

ffmpegを使用してmp4からAACLCオーディオを抽出する

分類Dev

MP4およびMKVムービーから字幕を抽出する方法

分類Dev

Nodejsを使用してMP4クリップを作成する

分類Dev

PowerPoint2010がmp4再生で途切れる

分類Dev

phpを使用して文字列からmp3、mp4ファイル名を分離する方法は?

分類Dev

ffmpegでmp4ファイルからオーディオファイルを作成できません

分類Dev

MediaCaptureから作成されたmp4をC#UWPアプリで開くことができません

分類Dev

.aviコンテナから.mp4に変換する方法

Related 関連記事

  1. 1

    MP3から断片化されたMP4を作成する

  2. 2

    Windows 10でmp4からビデオDVDを作成するにはどうすればよいですか?

  3. 3

    オクターブから/プロット経由でmp4ビデオを作成する方法

  4. 4

    mp4を表示してからFlashCCで一時停止して再生する方法

  5. 5

    JavaScriptでMP4ビデオを作成する

  6. 6

    WMVをAshampooSnap7からMP4に変換する

  7. 7

    FFMPEGを使用してMP4からDVDを作成しますか?

  8. 8

    Windows DVDメーカーを使用してMP4ファイルからDVDを作成するにはどうすればよいですか?

  9. 9

    .MP4ビデオを.WAVオーディオと組み合わせて、コマンドライン引数からffmpegを使用して新しい.MP4ビデオを作成するにはどうすればよいですか?

  10. 10

    Layoutandroidでmp4を再生する

  11. 11

    Layoutandroidでmp4を再生する

  12. 12

    MP4ファイルからTSファイルを作成する-期間が異なる

  13. 13

    FFMPEGコマンドを使用して複数の画像と音楽からMP4ビデオを作成する

  14. 14

    ffmpegを使用して静止画像(jpg)からmp4へのタイムラプスを作成する

  15. 15

    Gstreamerを使用してPNG画像からmp4ビデオファイルを作成する方法

  16. 16

    写真からmp4を作成し、xugglerを使用してmp3javaを作成します

  17. 17

    mp4からm3u8を作成するFfmpeg、ビデオファイルサイズ

  18. 18

    画像配列からmp4ビデオを作成する際のメモリ警告

  19. 19

    WMPはmp4からオーディオCDを作成します

  20. 20

    FFMPEGで無限のMP4を作成する(ループしない)

  21. 21

    MediaRecorderを使用してWebカメラからMP4形式でビデオを録画する

  22. 22

    ffmpegを使用してmp4からAACLCオーディオを抽出する

  23. 23

    MP4およびMKVムービーから字幕を抽出する方法

  24. 24

    Nodejsを使用してMP4クリップを作成する

  25. 25

    PowerPoint2010がmp4再生で途切れる

  26. 26

    phpを使用して文字列からmp3、mp4ファイル名を分離する方法は?

  27. 27

    ffmpegでmp4ファイルからオーディオファイルを作成できません

  28. 28

    MediaCaptureから作成されたmp4をC#UWPアプリで開くことができません

  29. 29

    .aviコンテナから.mp4に変換する方法

ホットタグ

アーカイブ