teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

2

文章の加筆

2019/07/23 05:41

投稿

160445092
160445092

スコア7

title CHANGED
File without changes
body CHANGED
@@ -1,6 +1,6 @@
1
1
  ### 前提・実現したいこと
2
2
 
3
- Swiftを使って読み込んだ動画から全フレームの画像を生成して表示させようとしているのですが,1秒毎にしか画像を生成できません.
3
+ Swiftを使って読み込んだ動画から全フレームのキャプチャ画像を生成して表示させようとしているのですが,下記のコードでは1秒毎にしか画像を生成できません.
4
4
  訂正すべき箇所等ご教授お願いいたします。
5
5
 
6
6
 

1

書式の改善

2019/07/23 05:41

投稿

160445092
160445092

スコア7

title CHANGED
File without changes
body CHANGED
@@ -5,7 +5,9 @@
5
5
 
6
6
 
7
7
  ### 該当のソースコード
8
+ ```swift
8
9
 
10
+
9
11
  import UIKit
10
12
  import AVKit
11
13
 
@@ -40,8 +42,8 @@
40
42
  let duration = CMTimeGetSeconds(asset.duration)
41
43
  let generator = AVAssetImageGenerator(asset: asset)
42
44
  generator.appliesPreferredTrackTransform = true
43
- generator.requestedTimeToleranceAfter = CMTime.zero;
45
+ generator.requestedTimeToleranceAfter = CMTime.zero
44
- generator.requestedTimeToleranceBefore = CMTime.zero;
46
+ generator.requestedTimeToleranceBefore = CMTime.zero
45
47
  // 1秒毎にUIImageを生成
46
48
  for index: Int in 0 ..< Int(duration) {
47
49
  let floatTime = Float64(index)
@@ -75,11 +77,11 @@
75
77
  }
76
78
 
77
79
 
80
+ ```
78
81
 
79
82
 
80
83
 
81
84
 
82
-
83
85
  ### 補足情報(FW/ツールのバージョンなど)
84
86
  Xcode 10.2.1
85
87
  Swift 5.0.1