screen_record_plus_puftpalkim 1.1.1
screen_record_plus_puftpalkim: ^1.1.1 copied to clipboard
Fork of screen_record_plus for PuftPalkim: adds app-audio + microphone capture (mixed into one track) on iOS (the upstream plugin only records video and silently drops all audio), and drops the unused [...]
1.1.1 #
- Fix de compilação: a chamada nativa que monta o buffer de áudio mixado (
CMSampleBufferCreate) estava faltando o parâmetro de saída, o que quebrava o build no Xcode (Missing argument for parameter 'sampleBufferOut'). Nenhuma mudança de comportamento — só corrige o build da 1.1.0, que nunca chegou a compilar.
1.1.0 #
- Captura também
.audioMic(microfone físico, ex.: a voz de quem segura o livro) além de.audioApp(áudio do próprio app), e mixa os dois em tempo real numa única faixa de áudio (conversão para PCM mono Float32 44.1kHz viaAVAudioConverter, soma amostra a amostra com clamp anti-clipping, timestamps ancorados no host clock). isMicrophoneEnabledagora étrue. RequerNSMicrophoneUsageDescriptionnoInfo.plistdo app — sem essa chave o app pode encerrar ao iniciar a gravação.- Saída de áudio passou de estéreo para mono (a mixagem já combina as duas fontes numa faixa mono; ambas as fontes tendem a ser voz/narração, então não há perda perceptível).
1.0.0 #
- Fork inicial a partir do
screen_record_plus1.1.0. - Adiciona captura de
.audioApp(áudio do próprio app) no iOS via um segundoAVAssetWriterInput, corrigindo o bug do pacote original de todo vídeo gravado sair mudo. - Remove o recorte de vídeo via FFmpeg (
recordingRect+flutter_ffmpeg_kit_full), não usado pelo PuftPalkim, reduzindo o tamanho do app.