Pixelando uma ima
Abril 19, 2007
Jason Eppink, quem sabe um artista plastico, um designer.. o fato que ele ainda consegue ver além da tela do computador.
jasoneppink.com.pixelator
SoX – Sound eXchang
Março 27, 2007
SoX, the swiss army knife of sound processing programs. SoX is a
command line utility that can convert various formats of computer audio
files in to other formats. It can also apply various effects to these
sound files during the conversion. As an added bonus, SoX can play and
record audio files on several unix-style platforms.
General Information
Sox is a general purpose sound converter/player/recorder that supports the following formats:
- RAW sound data in various data styles
- RAW textual sound data
- Amiga 8svx files
- Apple/SGI AIFF files
- SUN .au files
- PCM, U-law, A-law, G7xx ADPCM files
- mutant DEC .au files
- NeXT .snd files
- AVR files
- CD-R data (music CD format)
- CVS and VMS files (continous variable slope)
- GSM raw data (with optional library)
- Macintosh HCOM files
- Amiga MAUD files
- MP3 files (with optional external library)
- Psion Record.app files
- IRCAM SoundFile files
- NIST SPHERE files
- Turtle beach SampleVision files
- Soundtool (DOS) files
- Yamaha TX-16W sampler files
- Sound Blaster .VOC files
- Ogg Vorbis files (with optional external library)
- FLAC fiels (with optional external library)
- Dialogic/OKI ADPCM .VOX files
- Microsoft .WAV files
- PCM, U-law, A-law, MS ADPCM, IMA ADPCM, GSM, RIFX (big endian)
- Psion (palmtop) A-law .WVE files
- Maxis XA Audio files
- EA ADPCM (read support only)
- Record and Play audio on various Unix platforms.
- null file type that reads and writes from/to nothing.
The following effects can be applied to sound data:
- Channel averaging, duplication, and removal
- Band-pass filter
- Band-reject filter
- Base tone control
- Compress and Expand (compand) the dynamic range of samples
- Chorus effect
- DCShift audio
- Deemphases filter
- Move soundstage to front of listener.
- Add an echo or sequence of echos
- Fade in or out
- Apply a flanger effect
- Apply a high-pass filter
- Apply a low-pass filter
- Apply an equalizer effect
- Add dithering/masking noise to a signal
- Multi-band Compander
- Pad with silence
- Pan sound between channels
- Apply a phaser effect
- Change the pitch of a sound file without affecting its speed.
- Repeat audio data
- Change sampling rates using several different algorithms.
- Apply a reverb effect
- Reverse sound samples (to search for Satanic messages
- Detect periods of silence and start and stop processing based on it
- Change the speed of samples being played (without affecting pitch)
- Display general stats on sound samples
- Stretch/shorten the duration of a sound file.
- Swap stereo channels
- Create sounds with a simple synthesizer
- Treble tone control
- Trim audio data from beginning and end of file.
- Apply a tremolo (a.k.a vibrato) effect
- Adjust volume of samples.
- Noise elimination using frequency profiling
Latest News
Released SoX 13.0.0 on Febuary 11, 2007. The release included to many changes to list here. Changelog can be view at Sourceforge’s Package Manager.
Technical Information
Sox is often used to convert an audio file from one sampling rate to
another rate (e.g. from DAT to CD rates). Sox’s currently has three
different algorithms that each suffer from different problems. Please
read a good technical overview of each’s ability and possibly provide improvements if you’re into DSP.
If your interested in the format of various audio files then you will be interested in the Audio File Format FAQ which I also maintain.
Release Information
Sox has been tested under Linux, Solaris, and Windows 9x and I have
received success reports for various other platforms such as Irix and
OS/2.
Download the latest source code (last updated Febuary 11, 2007): sox-13.0.0.tar.gz
Other files available (will slowly update to 13.0.0 versions):
- Redhat RPM package: i386 binary (Also available for other targets and as Source Code)
- Debian package: Debian’s SoX page
- NetBSD: Various Binaries
- BeOS Binary: sox-12.18.2-beos-x86-ogg.zip (with MP3 and Ogg), sox-12.18.2-beos-x86.zip and sox-12.18.2-beos-ppc.zip (from PlanetMir)
- Win32 Binary (Win95/98/NT/XP): sox12181.zip
- OS/2 binary: sox-12.17.1.zip
- Atari ST binary: sox12.17.2-m68k-atari.tgz (from PlanetMir)
- DGJPP DOS Binary: sox12dos.zip (this is currently 12.18.2 despite shorter name)
- Previous Source Code Release: sox-12.18.2.tar.gz
dvdripping-guid
Março 27, 2007
http://dvdripping-guid.berlios.de/divx2cvcd-new
Esse script vc encontra no dvdripping-guid e funciona muito bem.Aceita arquivos AVi, MPG ou direto do DVD. Permita adicionar legendas diretamente no filme.>>externo para que queden incrustados en el VCD.O script cria automaticamente os archivos .bin e .cue para que você só precise grava-lo.Um pouco exisgente, é recondado que tenha pelo menos 4GB de espaço livre no disco pra os arquivos temporarios do processo.Esse script depende do maplayer, mencoder, vcdimager e MJPEG Tools. Não precisa transcode.Também permite compacta para que caiba em um só CD, caso tenha optado em não dividir. #!/bin/bash # Este script pasa un Divx a CVCD. Para los archivos temporales se# necesita al menos 4.5 Gigas (mpv y mpa, los .mpg y los .bin) # This script conversts a Divx file to CVCD. For temp files, it# needs at least 4.5 Gb free (mpv, mpa, .mpg and .bin files) # If movie length can't be determined by tcprobe, it will use# this value (1 hour and 53 minutes). If your file is not an avi# you can set here its length in seconds to get the CVCD adjusted# to fit on the CD with maximum bitrateDEFAULT_MOVIE_SECONDS=6800 # Default is to transcode a file with 16:9 (most divx files)# If you want to transcode a file in 4:3 (letterboxed), like a# recording from TV, you need to change this to "-M BICUBIC"#SCALING="-M BICUBIC"SCALING="-M WIDE2STD" # CDSIZE Values. VCDs are write in Mode 2, so the filesizes are the# the following: # 74 Min/650Mb ---> CDSIZE=735# 80 Min/700Mb ---> CDSIZE=795CDSIZE=795 # Quantum is the quality, values are 1-31,# the nearest to 1, the betterQUANTUM=3# Audio bitrate for the mp2 streamAUDIORATE=128 if [ $# -eq 0 ]; then echo "Usage:" echo " divx2cvcd <divxfile> [mplayer-params]" exit 1fi DIR=`pwd`TEMPFOLDER=/tmp/divx2vcd-$RANDOMTEMP_TEMPLATE=/tmp/tcmplex-template-$RANDOMLOG="$DIR/log"rm $LOG FILE=$1if [ "$1" == "`basename \"$1\"`" ]; then FILE="$DIR/$1"fi shift 1MPLAYER_PARAMS=$* mkdir $TEMPFOLDERcd $TEMPFOLDER tcprobe -i "$FILE" > $TEMPFOLDER/info WIDTH=`grep '\[avilib\] V:' $TEMPFOLDER/info | \ perl -e ' $line=<STDIN> ; $line =~ /width=(\d+)/ ; print $1' `HEIGHT=`grep '\[avilib\] V:' $TEMPFOLDER/info | \ perl -e ' $line=<STDIN> ; $line =~ /height=(\d+)/ ; print $1' `FPS=`grep 'frame rate' $TEMPFOLDER/info | \ perl -e ' $line=<STDIN> ; $line =~ /frame rate: -f (.+?) \[/ ; print $1' `FPS_1=`echo "scale=1 ; $FPS/1"| bc -l`FRAMES=`grep '\[avilib\] V:' $TEMPFOLDER/info | \ perl -e ' $line=<STDIN> ; $line =~ /frames=(\d+)/ ; print $1' `SEGUNDOS_TOTAL=`echo "scale=0 ; ($FRAMES / $FPS)"| bc -l`#If couldn't get the length, use the default[ "$SEGUNDOS_TOTAL" == "" ] && SEGUNDOS_TOTAL=$DEFAULT_MOVIE_SECONDSHORAS=`echo "scale=0 ; ($SEGUNDOS_TOTAL / 3600)"| bc -l`MINUTOS=`echo "scale=0 ; (($SEGUNDOS_TOTAL - \ 3600 * $HORAS)/60)"| bc -l`SEGUNDOS=`echo "scale=0 ; ($SEGUNDOS_TOTAL % 60)"| bc -l` VIDEO_RATE=`echo "scale=0 ;(($CDSIZE * 1024 - \ ($AUDIORATE/8*$SEGUNDOS_TOTAL))*8 / $SEGUNDOS_TOTAL)"| bc -l` MAXRATE=$VIDEO_RATE[ "$MAXRATE" == "" ] && MAXRATE=1050[ $MAXRATE -gt 2000 ] && MAXRATE=2000 echo "*************** FILE INFO ***************" >> $LOGecho "Frame Size: ${WIDTH}x${HEIGHT} - FPS: $FPS" >> $LOGecho "Length: $FRAMES - Seconds: $SEGUNDOS_TOTAL" >> $LOGecho "$HORAS hours, $MINUTOS minutes, $SEGUNDOS seconds" >> $LOGecho "Recommended averagge video bitrate: $VIDEO_RATE" >> $LOGecho -e "Using max video bitrate: $MAXRATE \n" >> $LOG FRAMERATE=""NORM=""if [ $FPS_1 == "29.9" -o $FPS_1 == "30" -o $FPS_1 == "23.9" -o $FPS_1 == "24" ]; then WIDTH_OUT=352 HEIGHT_OUT=240 NORM="-n n" [ $FPS_1 == "29.9" ] && FRAMERATE="-F 4" [ $FPS_1 == "30" ] && FRAMERATE="-F 5" [ $FPS_1 == "23.9" ] && FRAMERATE="-F 1" [ $FPS_1 == "24" ] && FRAMERATE="-F 2"else WIDTH_OUT=352 HEIGHT_OUT=288fi echo "Video Output: ${WIDTH_OUT}x${HEIGHT_OUT}" # Ahora calculamos los valores pa los bordes. ANCHO_1_1_OUT=`echo "($HEIGHT_OUT * 4/3)"| bc -l`ALTO_OUT=`echo "$HEIGHT / ($WIDTH / $ANCHO_1_1_OUT)" | bc -l`# RedondeamosALTO_OUT=`echo "scale=0 ; $ALTO_OUT/1"| bc -l`# Nos aseguramos de que sea parALTO_OUT=`echo "scale=0 ; $ALTO_OUT+$ALTO_OUT%2" | bc -l` BORDE=`echo "scale=0 ; ($HEIGHT_OUT-$ALTO_OUT)/2"| bc -l` echo "alto sin bordes: $ALTO_OUT, con borde: $BORDE" # Borramos Pelicula.mpv y Pelicula.mparm -f Pelicula.mpv Pelicula.mpa cd $TEMPFOLDER mkfifo -m 660 stream.yuvmkfifo -m 660 audiodump.wav echo "mplayer -noframedrop -vo yuv4mpeg -ao pcm -waveheader \ -v -osdlevel 0 $MPLAYER_PARAMS \"$FILE\" & " >> $LOG mplayer -noframedrop -vo yuv4mpeg -ao pcm -waveheader \ -v -osdlevel 0 $MPLAYER_PARAMS "$FILE" & echo "(cat stream.yuv | yuvscaler -v 0 $SCALING -O VCD $NORM | \ mpeg2enc -v 0 -s -f 2 -b $MAXRATE -q $QUANTUM $FRAMERATE $NORM -4 2 -2 1 \ -o $DIR/Pelicula.mpv) & " >> $LOG (cat stream.yuv | yuvscaler -v 0 $SCALING -O VCD $NORM | \ mpeg2enc -v 0 -s -f 2 -b $MAXRATE -q $QUANTUM $FRAMERATE $NORM -4 2 -2 1 \ -o $DIR/Pelicula.mpv) & mp2enc -b $AUDIORATE -r 44100 -o $DIR/Pelicula.mpa < audiodump.wav & wait RETVAL=$?if [ $RETVAL -ne 0 ]; then echo -e "\n**** ERROR during transcoding. Error value $RETVAL" exit 1fi rm $TEMPFOLDER/*rmdir $TEMPFOLDER cd $DIR # Si no hay Pelicula.mpv y Pelicula.mpa salir[ -f Pelicula.mpv -a -f Pelicula.mpa ] || exit 1 rm -f Pelicula*.mpg #Ahora multiplexamos el mpgecho "maxFileSize = $CDSIZE" > $TEMP_TEMPLATEtcmplex -i Pelicula.mpv -p Pelicula.mpa -o Pelicula.mpg \ -m 1 -F $TEMP_TEMPLATE rm $TEMP_TEMPLATE [ -n "`ls Pelicula*mpg 2> /dev/null`" ] || exit 1 # Y creamos las imagenes...for i in `ls Pelicula*.mpg` ; do vcdimager -t vcd2 -c $i.cue -b $i.bin $i RETVAL=$? if [ $RETVAL -ne 0 ]; then echo -e "\n**** ERROR creating VCD images. Error value $RETVAL" exit 1 fidone echo -e "\n****** CVCD creation finished successfully"
Cinelerra
Março 27, 2007
copiado, mas como arquivo
O Cinelerra é provavelmente o melhor programa de
edição de vídeos para sistemas operacionais
livres. Com ele, você pode capturar, editar, usar efeitos, mexer
e mixar várias trilhas de áudio e vídeo em tempo
real – enfim, tudo o que se espera de um bom editor de vídeos.
Atualmente, o Cinelerra ‘oficial’ é desenvolvido pelo pessoal do
site Heroine Warrior (ver links abaixo), que publica as novas
versões de tempos em tempos. Um projeto paralelo, com
atualizações mais freqüentes e novas
características (como tradução do programa para
português ou correção de erros mais rápida,
por exemplo) é mantido pelo pessoal do CVS.
Guia de instalação
Há vários modos de se instalar o Cinelerra, de acordo com
o seu sistema operacional. Podem ser encontrados aqui alguns tutoriais
de instalação para usuários Debian e Debian Unstable, usuários de Ubuntu e usuários do Gentoo.
Tutoriais e manuais
Atualmente, há vários tutoriais e manuais do Cinelerra
publicados no estudiolivre. O mais completo deles é a tradução do manual oficial,
mantido pelo pessoal do CVS. A tradução foi feita pelo
estudiolivre e está de acordo com a tradução do
próprio software. O tutorial para começar a usar o cinelerra
é um tutorial básico, mas envolve boa parte das coisas
que muita gente usa como base para fazer um projeto de
edição – embora ele tenha sido feito para a versão
intermediária entre a 1.2.2 e a atual 2.0 (você
notará a interface diferente), pode ser facilmente usado para
qualquer versão, já que a funcionalidade dos
botões continua a mesma.
Há também o avançado Guia de exportação de arquivos,
que explica como renderizar vídeos em vários formatos
diferentes e que possam ser lidos em outras plataformas, como MacOS e
Windows – este tutorial serve apenas para quem usa a versãoi CVS
do Cinelerra. O tutorial do IMG2LIST, é do programa que serve para gerar seqüências de imagens a serem editadas no editor. Existe a Descrição da interface com tema SUV, embora uma descrição igualmente completa possa ser encontrada no manual oficial. Há ainda um incipiente apanhado de dicas de uso do Cinelerra e um tutorial de como fazer máscaras com o GIMP e o Cinelerra.
thoggen
Março 27, 2007
Thoggen is a DVD backup utility (‘DVD ripper’) for Linux,
based on GStreamer
and Gtk+.
http://thoggen.net/download/
Thoggen is designed to be easy and straight-forward to use. It attempts
to hide the complexity many other transcoding tools expose and tries to
offer sensible defaults that work okay for most people most of the time.
Features:
-
Easy to use, with a nice graphical user interface (GUI)
-
Supports title preview, picture cropping, and picture resizing.
-
Language Selection for audio track (no subtitle support yet though)
-
Encodes into Ogg/Theora video
-
Can encode from local directory with video DVD files
-
Based on the GStreamer multimedia framework, which makes it
fairly easy to add additional encoding formats/codecs in future.
-
Ogg/Theora: – Theora video with
Vorbis audio in an
Ogg container (in
case you have not heard of Theora before: it is basically
what Vorbis is for audio – a patent-free, royalty-free
codec that can be implemented by anone and is supported
by recent versions of all major media players on all
major platforms).
What is Ogg/Theora video?
Theora is a fairly new video codec/format. Just like its audio pendant
Vorbis, Theora is patent-free and royalty-free, which means that
everyone who wants to can implement it without having to pay anyone
for that right. Apart from making the world a better and happier place,
this means among other things that it is no problem for Linux distributions
to ship Theora codecs.
-
AVI/divx/mpeg4: -
More formats, like MPEG4/divx/xvid in AVI etc., will be
added once the core functionality has been finished and
works reliably.
Requirements:
-
GStreamer core 0.10.10 or newer
-
GStreamer plugins required: a52dec, mpeg2dec, dvddemux, dvdreadsrc,
theoraenc, vorbisenc, oggmux, videorate, and others (see README for
details of versions required) -
Gtk+ 2.8.0 or newer
-
read3 (version 0.9.4 or higher)
- libdvdcss2
-
HAL, libhal, dbus, and the dbus GLib bindings
K9Copy
Março 27, 2007
http://k9copy.sourceforge.net/
K9Copy é uma pequena ferramenta para copiar DVDs no Linux.
- Stream do video comprime automaticamente para o filme caber nos 4.7GB do DVD;
- Cria imagens ISO;
- Permite selecionar trilhas de audio e legendas que quer copiar;
- Previa do título (somente em arquivos de video);
- Permite preservar o menu original.
Dependências:
DVDAuthor
libdvdread
growisofs
Software é um GPL (formato código-aberto).
A proposta do K9Copy é ser uma ferramenta para você fazer backups dos seus DVDs de vídeo.
Fácil de usar, ele extrai o vídeo, legendas, menus e faixas de áudio do DVD original e ajusta, comprimindo caso
necessário. para caber em uma única mídia DVD+R ou
DVD-R.
É possível inclusive fazer backup de um DVDs dual-layer em uma
única mídia, mas é claro, com uma pequena perda de qualidade.
Permite remover as faixas extras de áudio, extras e outros recursos, deixando mais espaço para o filme.
Configurando
Na primeira vez que usar o programa é importante definir sua pasta tmp para um lugar com bastante espaço, é recomendável outra partição.
Clique na aba
configurações).
Configurar também o tamanho da imagem que ira ser gerada
Para gravar o DVD diretamente marque o K3B ou deixe deselecionado para deixá-lo no disco HD.
Comprimindo
Depois das alterações, salve e mude para a aba DVD.
Vou usar 2 exemplos de compressão do K9Copy.
Copiando o Disco Todo
Selecionar a caixinha com o Título do DVD (no caso Carbura) e a opção “Manter os Menus Originais”, logo abaixo do menu “Opções de Reprodução”.

Clique no icone da “engrenagem” (copy), no topo e defina a pasta destino (caso vá salvar no HD).
Agora aguarde, aguarde, aguarde, zzzzZZZzZZzZZ… seu
“arquivo.iso”
Selecionando Partes do Disco
Essa opção é para quem não quer ter um DVD com opções de áudio e
legenda em vários idiomas, selecionando apenas as opções que deseja,
tornando o conteúdo menor e com isso ganhando na qualidade da imagem.
Isso porque o K9Copy
usa para o disco todo, ou para parte dele o mesmo espaço (neste caso
4,4Gb), então se usarmos a opção acima, todo o conteúdo de um disco,
que tenha 7,3Gb, será comprimido para 4,4Gb; mas se retirarmos alguns
ítens adicionais, como cometários do diretor, cenas excluídas,
trailers, entre outras coisas, serão cerca de apenas 5,5Gb que serão
comprimidos para os mesmos 4,4Gb, logo a prioridade é aumentar a
qualidade do vídeo.
Para esta opção, basta navegar no menu ao lado esquerdo do programa.
Aqui eu seleciono apenas o vídeo (filme, sem comentários, extras etc),
o áudio original em inglês e a legenda em portugês, deixando todo o
restante de fora.

Depois clique na “engrenagem” (copy), no topo e defina qual será a pasta destino (supondo que vamos salvar no HD).
Agora é só aguardar, e
K9Copy em Ação
Note que depois que você clica na engrenagem, aparece uma telinha, com
uma miniatura (preview) do filme e barra de proresso, após a conclusão
(muitos minutos depois, rsrsrs) seu “disco.iso” estará pronto para ser
montado e reproduzido ou queimado em uma mídia de DVD+R ou DVD-R.
Descripción
K9Copy es una pequeña utilidad que permite copiar DVD en Linux.
El flujo de video de DVD es comprimido por el programa Vamps.
- Copia sin menús :
En éste caso, dvdauthor es usado para crear una nueva estructura
de DVD. Es posible seleccionar el orden en que las secuencias de video
son reproducidas. - Copia con menús :
Como dvdauthor no hace
posible la integración del menú original, K9Copy
reproduce la estructura original del DVD. Los paquetes de
navegación así como los archivos IFO son modificados para
apuntar a los flujos MPEG comprimidos.
La creación de menús personalizados no ha sido renovada en la versión 1.0.0.
Features
- The video stream is compressed to make the DVD fit on 4.7 Gb recordable DVD
- DVD Burning
- Creation of ISO images
- Possibility of selecting the audio tracks and subtitles to be copied
- Title preview (video only)
- Possibility of preserving the original menus
Prerequisit
- DVDAuthor
- libdvdread
- growisofs
- mencoder
- mplayer
- libhal
- libdbus
- libdbus-qt
# apt-get install k9copy
Lendo lista de pacotes… Pronto
Construindo árvore de dependências… Pronto
Os pacotes extra a seguir serão instalados:
dvdauthor libk9copy0 libmagick9 vamps
Pacotes sugeridos:
libwmf-bin
Os NOVOS pacotes a seguir serão instalados:
dvdauthor k9copy libk9copy0 libmagick9 vamps
0 pacotes atualizados, 5 pacotes novos instalados, 0 a serem removidos e 42 não atualizados.
É preciso fazer o download de 2313kB de arquivos.
Depois de desempacotar, 6734kB adicionais de espaço em disco serão usados.
Quer continuar [S/n]? s
FLV em mpeg
Março 27, 2007
Arquivos FLV são usados em sites como o Youtube e o Google videos
para disponibilizar vídeos para visualização. Mas
com isso caímos na seguinte pergunta: “É possível
copiar estes arquivos para o nosso computador e ve-los no meu player
preferido?” A resposta é “Sim”. Podemos baixar manualmente
copiando o arquivo .flv da pasta de cache do browser ou podemos usar
programas como a extenssão VideoDownloader para o firefox.
No caso do Google videos ele baixa e já converte em avi para você. Agora no caso do Youtube
ele baixa em formato flv. Ae vem outra pergunta: “Como posso assistir
um vídeo neste formato?”. Existem hoje diversos programas que
lêem este formato mas muitas vezes você quer mandar um
vídeo para alguém e esta pessoa possivelmente não
terá este programa. O que fazer? A resposta é simples.
Converta-o.
O processo é simples. Utilize o programa ffmpeg.
# ffmpeg -i arquivo.flv arquivo.mpeg
Onde:
- arquivo.flv: Arquivo baixado pela extenção do firefox
- arquivo.mpeg: Nome do arquivo que você quiser. Pode-se utilizar o final .mpg também.
Para maiores opções leia a documentação do programa que é bem completa.
Acidrip
Março 27, 2007
Basicamente uma frontend pro mencoder
Segundo o próprio autor, Chris Phillips, AcidRip é uma
aplicação escrita em GTK2::Perl que serve para ripar e
codificar DVDs. Na verdade o AcidRip é apenas uma interface
gráfica que utiliza o MEncoder para realizar esse processo,
facilitando a vida dos usuários finais que não têm
muita intimidade com a linha de comando.
Instalando AcidRip
$ sudo apt-get install acidrip
Novamente, para quem deseja fazer a instalação através do código fonte:
Requerimentos:
- MPlayer e MEncoder
- libdvdread
- lsdvd
- gtk2-perl
Download:
Guia de instalação:
Consertando o AcidRip para aceitar XvidA instalação padrão do AcidRip no Ubuntu vem com É provável que esse erro seja corrigido nas A versão atual do AcidRip enquanto escrevo este artigo é a 0.14. Para corrigir o AcidRip, você deve aditar o arquivo acidrip.pm. $ gksudo gedit /usr/share/perl5/AcidRip/acidrip.pm Ir para a linha (ctrl + i) 220 Substituir o bloco: if ( $::settings->{‘video_codec’} eq ‘xvid’ ) { $menc{‘video’} = “-ovc xvid -xvidencopts $::settings->{‘xvid_options’}:bitrate=$::settings->{‘video_bitrate’}”; $menc{‘video’} .= “:pass=$::settings->{‘video_pass’}” if $::settings->{‘video_passes’} > 1; } Por: |
| if ( $::settings->{‘video_codec’} eq ‘xvid’ ) {
$menc{‘video’} = “-ovc xvid -xvidencopts “; $menc{‘video’} .= “pass=$::settings->{‘video_pass’}” if $::settings->{‘video_passes’} > 1; $menc{‘video’} .= “$::settings->{‘xvid_options’}:bitrate=$::settings->{‘video_bitrate’}”; } |
| É muito importante que não haja quebra de linha antes do sinal de “;”, exceto a primeira, que termina com o sinal de “{“. Caso esteja em dúvida, acesso o link: Utilizando o AcidRipApesar das várias opções, a interface do AcidRip é bastante intuitiva. + Guia General O primeiro passo é verificar se o caminho do seu drive Clique em “Load” para carregar os capítulos do seu DVD. Seção General:
Seção Audio:
Seção Other Stuff:
+ Guia Video: Seção Video:
+ Guia Preview: Aqui você pode ver o preview das faixas do DVD. + Guia Queue: Essa é uma opção interessante, você + Guia Settings: Aqui ficam algumas opções para a configuração do programa AcidRip. Site Oficial do AcidRip Artigos do Wikipedia http://pt.wikipedia.org/wiki/Xvid http://pt.wikipedia.org/wiki/Codec
Substitua este bloco:
if ( $::settings->{'video_codec'} eq 'xvid' ) { $menc{'video'} = "-ovc xvid -xvidencopts $::settings->{'xvid_options'}:bitrate=$::settings->{'video_bitrate'}"; $menc{'video'} .= ":pass=$::settings->{'video_pass'}" if $::settings->{'video_passes'} > 1;}
Por este:
if ( $::settings->{'video_codec'} eq 'xvid' ) { $menc{'video'} = "-ovc xvid -xvidencopts "; $menc{'video'} .= "pass=$::settings->{'video_pass'}" if $::settings->{'video_passes'} > 1; $menc{'video'} .= "$::settings->{'xvid_options'}:bitrate=$::settings->{'video_bitrate'}";}
|
Xvid
Março 27, 2007
Xvid é um codec de vídeo MPEG-4 open source, foi
desenvolvido para ser uma alternativa livre ao famoso Divx. Os codecs
são responsáveis pela compressão (e
descompressão) de áudio e vídeo digital, tornando
os arquivos incrivelmente menores com pouca ou nenhuma perda de
qualidade.
Mais informações você pode encontrar em:
Para quem necessita de outros meios de instalação:
Após descompactar o pacote, o guia de instalação estará disponível no arquivo “doc/INSTALL”.
AVI para VCD no Linux
Março 27, 2007
Existe vários metodos que serão descritos com o tempo
Pode-se usar também arquivos mpg.
Metodo sem transcoder e mplayer:
Primeiro extraia o audio no formato mp2
avidemux2 --load filme.avi --audio-process --audio-normalize --audio-downample --audio-codec MP2 --audio-bitrate 224 --save-uncompressed-audio filme.mp2 --quit
Agora extraia o filme para o formato .mv1
http://under-linux.org/wiki/index.php/Tutoriais/Multimidia/AVI-em-VCD
Entre no avidemux digitando no console:
$ avidemux2
Abra o arquivo (abrir ou open).
Se o avidemux perguntar: It looks like Vop packed divx. Do you want me
to unpack it –> escolha sim (ou yes). Neste caso espere ele
descompactar o arquivo.
Agora entre em Misc — preferences/
No painel, onde tem “Use
lavcodec mpeg decoder”, deixe sem “flagar”, na frase “Set marker for
splitting every (MB):” (varia de acordo com o seu CD, se for de 700 MB,
para garantir escolha 640).
OBS: É aqui que você escolhe o tamanho dos arquivos finais, se passar do tamanho do CD, o k3b não vai gravar.
Feito isso, na sessão
vídeo, escolha no primeiro botão VCD, clique em configure, clique em
Bitrate Calc, para o target format escolha mpeg, clique em aplicar e
fechar (não testei se sem esse passo funciona!).
Escolha V filter — VCD res.
Se você quer adicionar
legenda clique agora em adicionar, vá no último ítem — subtitle,
escolha o arquivo, a fonte, clique em Auto split, clique em aplicar e
OK.
Click em V Process.
No quadro Outp.fmt, escolha mpeg video.
Clique em gravar e escolha o nome do filme com extensão .m1v, como por exemplo, filme.m1v.
Deixe processar, no final você terá os dois arquivos, o de som .mp2 e o de vídeo .m1v.
Últimos passos
Ótimo! Agora você já tem os arquivos .mp2 e m1v.
O próximo comando vai unir esses arquivos já dividindo no tamanho correto dos CDs:
$ mplex -f 1 -o saida%d.mpg filme.m1v filme.mp2
Utilizamos o %d para criar os arquivos separados por CD, exemplo: saida1.mpg, saida2.mpg…
Agora precisamos utilizar o vcdimager (arquivo por arquivo):
$ vcdimager -t vcd20 saida1.mpg
Quando os primeiros
arquivos forem criados, o videocd.bin e videocd.cue, entre no konqueror
ou outro gerenciador de arquivos, clique duas vezes no arquivo .cue,
ponha o CD virgem na gravadora, se tudo estiver correto, o k3b vai
verificar o arquivo e aí basta mandar gravar.
CD gravado e testado, agora é hora de gravar os outros CDs.
Volte no subdiretório em que estão os arquivos, digite:
# vcdimager -t vcd20 saida2.mpg
Os arquivos videocd.bin e videocd.cue serão reescritos e você poderá então gravar o segundo CD.
Continue assim até o último arquivo.
Entendendo a lógica
Temos os seguintes passos a seguir:
- A partir do arquivo .AVI (pode ser também .MPG), vamos separar o audio, criando o arquivo .MP2.
- Novamente a partir do arquivo .AVI (que pode também .MPG), vamos separar o vídeo, obtendo no final um arquivo .m1v.
- Vamos unir os dois arquivos no formato adequado para o VCD.
- Vamos gerar os arquivos finais.
- Vamos gravar os CDs.
OBS: Não se iluda, arquivos bem gravados em VCD são praticamente
idênticos ao formato SVCD, porém, com o método que adotaremos aqui, fiz
vários testes e não encontrei nenhum erro, ao passo que no SVCD os
erros ocorriam com grande freqüência.




