Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Debug of a video editing
Search
nakajijapan
April 23, 2014
Technology
1
610
Debug of a video editing
about AVCompositionDebugVieweriOS
nakajijapan
April 23, 2014
Tweet
Share
More Decks by nakajijapan
See All by nakajijapan
サービスにおけるDesign Systemの構築
nakajijapan
11
3.7k
Markdownをリアルタイムに解析する
nakajijapan
5
4.4k
Firebase Authorization
nakajijapan
0
260
Intoducing Izumo
nakajijapan
1
1.9k
Practical CloudKit
nakajijapan
1
1.7k
Introducing to Ajimi - プロダクトを味見していこう
nakajijapan
0
2.2k
Shari
nakajijapan
1
2.8k
Japan Apple Pay Development
nakajijapan
0
270
業務で絶対必要にならない技術
nakajijapan
0
830
Other Decks in Technology
See All in Technology
【CEDEC2025】LLMを活用したゲーム開発支援と、生成AIの利活用を進める組織的な取り組み
cygames
PRO
1
1.6k
From Live Coding to Vibe Coding with Firebase Studio
firebasethailand
1
320
AWS表彰プログラムとキャリアについて
naoki_0531
1
140
CSPヘッダー導入で実現するWebサイトの多層防御:今すぐ試せる設定例と運用知見
llamakko
1
270
東京海上日動におけるセキュアな開発プロセスの取り組み
miyabit
0
200
大規模組織にAIエージェントを迅速に導入するためのセキュリティの勘所 / AI agents for large-scale organizations
i35_267
6
330
自分がLinc’wellで提供しているプロダクトを理解するためにやったこと
murabayashi
1
170
VLMサービスを用いた請求書データ化検証 / SaaSxML_Session_1
sansan_randd
0
110
Microsoft Learn MCP/Fabric データエージェント/Fabric MCP/Copilot Studio-簡単・便利なAIエージェント作ってみた -"Building Simple and Powerful AI Agents with Microsoft Learn MCP, Fabric Data Agent, Fabric MCP, and Copilot Studio"-
reireireijinjin6
1
150
AI工学特論: MLOps・継続的評価
asei
10
2k
ユーザー理解の爆速化とPdMの価値
kakehashi
PRO
1
110
新規事業におけるAIリサーチの活用例
ranxxx
0
170
Featured
See All Featured
Measuring & Analyzing Core Web Vitals
bluesmoon
7
530
The Cult of Friendly URLs
andyhume
79
6.5k
The Power of CSS Pseudo Elements
geoffreycrofte
77
5.9k
Writing Fast Ruby
sferik
628
62k
The Language of Interfaces
destraynor
158
25k
Six Lessons from altMBA
skipperchong
28
3.9k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
331
22k
Site-Speed That Sticks
csswizardry
10
720
Building a Scalable Design System with Sketch
lauravandoore
462
33k
Gamification - CAS2011
davidbonilla
81
5.4k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
48
2.9k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
357
30k
Transcript
BQQಓ !OBLBKJKBQBO %FCVHPGB WJEFPFEJUJOH
!OBLBKJKBQBO 4PGUXBSF&OHJOFFS (.01&1"#0JOD
৺ྶࣸਅΞϓϦ͓Θ͔Γ͍͚ͨͩͨͩΖ͏͔
৺ྶಈըΞϓϦ͏Ұ͝ཡ͍ͨͩ͜͏
"7'PVOEBUJPO
/,+.PWJF$PNQPTFS IUUQTHJUIVCDPNOBLBKJKBQBO/,+.PWJF$PNQPTFS
None
IUUQTTV[VSJKQ
"7'PVOEBUJPO
"7'PVOEBUJPO %FCVH
ࢹ
ɾ88%$4FTTJPO7JEFPT ɾ"EWBODFE&EJUJOHXJUI"7'PVOEBUJPO
"7$PNQPTJUJPO%FCVH7JFXFSJ04 GSPNJ04%FWFMPQFS-JCSBSZ IUUQTEFWFMPQFSBQQMFDPNMJCSBSZJPTTBNQMFDPEF"7$PNQPTJUJPO%FCVH7JFXFSJ04*OUSPEVDUJPO*OUSPIUNMBQQMF@SFGEPDVJE%54
5IJTTBNQMFBQQMJDBUJPOIBTBO "7$PNQPTJUJPO%FCVH7JFXXIJDIQSFTFOUTBWJTVBM EFTDSJQUJPOPGUIFVOEFSMZJOH"7$PNQPTJUJPO "77JEFP$PNQPTJUJPOBOE"7"VEJP.JYPCKFDUTXIJDI GPSNUIFDPNQPTJUJPONBEFVTJOHUXPDMJQT BEEJOHB DSPTTGBEFUSBOTJUJPOJOCFUXFFOBOEBVEJPSBNQTUPUIF UXPBVEJPUSBDLT5IFWJTVBMJ[BUJPOQSPWJEFECZUIF TBNQMFDBOCFVTFEBTBEFCVHHJOHUPPMUPEJTDPWFS
JTTVFTXJUIBOJODPSSFDUDPNQPTJUJPOWJEFPDPNQPTJUJPO 'PSFYBNQMFBCSFBLJOWJEFPDPNQPTJUJPOXPVMESFOEFS CMBDLGSBNFTUPTDSFFO XIJDIDBOFBTJMZCFEFUFDUFE VTJOHUIFWJTVBMJ[BUJPOJOUIFTBNQMF "7$PNQPTJUJPO%FCVH7JFXFSJ04
ɾ࠶ੜ͞Ε͍ͯΔλΠϛϯά͍͔ͨͩ͠ ɾಈըͷ࠶ੜҐஔਖ਼͍͔͠ ɾՃϝσΟΞͷ͕ਖ਼͍͔͠ ɾԻྔΛௐө͞Ε͍ͯΔ͔
$VTUPNJ[JOH
6TJOH "1-$PNQPTJUJPO %FCVH7JFX
// APLCompositionDebugView compositionDebugView = [[APLCompositionDebugView alloc] initWithFrame:CGRectMake(0, 40, 320, 500)];
! [compositionDebugView setBackgroundColor:[UIColor clearColor]]; [compositionDebugView synchronizeToComposition:appDelegate.videoComposition.mixComposition videoComposition:appDelegate.videoComposition.videoComp audioMix:appDelegate.videoComposition.assetExportSession.audioMix]; WPJE TZODISPOJ[F5P$PNQPTJUJPO "7$PNQPTJUJPO DPNQPTJUJPO WJEFP$PNQPTJUJPO "77JEFP$PNQPTJUJPO WJEFP$PNQPTJUJPO BVEJP.JY "7"VEJP.JY BVEJP.JY #import "APLCompositionDebugView.h"
"7$PNQPTJUJPO5SBDL
"7$PNQPTJUJPO5SBDL
"7$PNQPTJUJPO5SBDL
"7.VUBCMF7JEFP$PNQPTJUJPO-BZFS*OTUSVDUJPO
WPMVNF
%FNP
Ͱ͖ͳ͔ͬͨ͜ͱ
ɾεϩʔϞʔγϣϯରԠ͍ͯ͠ͳ͍ - (void)scaleTimeRange:(CMTimeRange)timeRange toDuration:(CMTime)duration; "7.VUBCMF$PNQPTJUJPO
ಈըੜલͷ֬ೝ
PXLS@UIF@NPWJF<C> 5FSNJOBUJOH BQQEVFUPVODBVHIUFYDFQUJPO /4*OWBMJE"SHVNFOU&YDFQUJPO SFBTPO <"71MBZFS*UFNTFU7JEFP$PNQPTJUJPO> "77JEFP$PNQPTJUJPOTVTJOH "77JEFP$PNQPTJUJPO$PSF"OJNBUJPO5PPM
DBOOPUCFVTFEXJUI"71MBZFS*UFN "77JEFP$PNQPTJUJPO$PSF"OJNBUJPO5PPMJT GPSPGqJOFSFOEFSJOHPOMZ "71MBZFS$MBTT3FGFSFODFʹهࡌ
Ͳ͏Β "77JEFP$PNQPTJUJPO$PSF"OJNBUJ PO5PPMʹରԠ͍ͯ͠ͳ͍Α͏ͩͬͨͷͰ ޙΖͷϓϨϏϡʔطʹੜͨ͠ಈըΛग़ྗ ͯ͠Έͨɻɻɻ
·ͱΊ
ɾͨͩͷࢹͰ֬ೝ͍ͯͨ͠ͷʹՃ͑ͯɺ ಈըͷߏΛՄࢹԽͯ͠Θ͔Γ֬͘͢ೝ͢ Δ͜ͱ͕Ͱ͖Δɻσόοάׂ͕ͱָʹͳΓͦ ͏ɻ ɾ"77JEFP$PNQPTJUJPO$PSF"OJNBUJPO5PPM ͷ֬ೝ͕Ͱ͖ͳ͍ɻ ɾεϩʔϞʔγϣϯରԠ͍ͯ͠ͳ͍ ·ͱΊ
"7$PNQPTJUJPO%FCVH7JFXFSJ04 GSPNJ04%FWFMPQFS-JCSBSZ IUUQTEFWFMPQFSBQQMFDPNMJCSBSZJPTTBNQMFDPEF"7$PNQPTJUJPO%FCVH7JFXFSJ04*OUSPEVDUJPO*OUSPIUNMBQQMF@SFGEPDVJE%54
5IBOLT