PTT評價

[問卦] ====chatgpt被污染會進入無限謊話模式===

看板Gossiping標題[問卦] ====chatgpt被污染會進入無限謊話模式===作者
duolon
(被八卦=服貿版桶 潛水ing)
時間推噓 1 推:1 噓:0 →:1

通用ai模型基本上都可以被更強大的數據庫程序汙染

1.常常第一個寫程序的問題給出來的答案的結果特別好(就是能夠實現)
2.但如果問多點會進入AI的謊話模式

進入這個狀況時 [你問再多次 都會得到各種各樣的程序寫法答案]

=====但每一個幾乎全都是會是失敗的=====


這種狀況已經發生過不知道多少次了 給你們做個參考



























以下是又臭又長的實際遇到的範例:
[注意我貼以下這些 只是希望會問AI的用戶們了解一些事實]

就是AI的確有在做[不斷地讓用戶對著一個問題反覆地進行CHATGPTAI試錯
並且CHATGPT甚至GROK給出來的答案 無論你問幾次AI答幾次 結果都會是失敗的]





不是要你們看完的 是給你們一點參考
[這樣以後遇到AI對你們玩鬼打牆無限廢話模式時 你們能提早發現]
[下面這類狀況我在大概3~4個程序寫法的問題上
都是遇到同樣的問題跟AI的無限謊言循環]






















[只是給你們參考 不是要你們看完]:


ffmpeg+python有辦法把一種較奇特的影像檔:即一個有上色的正常人物動態+應該是透明通道的黑色背景全白色人物的外貌 兩者合併成帶透明通道的正常影片嗎 有點難解釋
ChatGPT 說:

你描述的情況我理解成這樣:

你有兩個影片(或兩個影像來源):

彩色影像:正常彩色人物的動態,背景透明但實際儲存時可能是黑色或某種純色(例如黑底的人物動畫)

遮罩影像(Mask):人物區域為白色,背景為黑色,看起來像是 alpha mask,也可能是灰階的 alpha 通道影像

你想要做的事情是:
用遮罩影像作為 alpha 通道,把彩色影像合成成一個具有透明背景的影片(如 .mov 或 .webm)

是的,這是可行的,用 Python 搭配 FFmpeg 可以實現。
方法概述:

你可以使用 FFmpeg 把彩色影片 + 遮罩影片合併成帶 alpha 通道的影片:

ffmpeg -i color.mp4 -i mask.mp4 -filter_complex "[0:v][1:v]alphamerge" -c:v
qtrle output.mov

這裡:

color.mp4 是彩色的影片(人物+黑背景)

mask.mp4 是遮罩影片(白色人物+黑背景)

alphamerge:用遮罩作為 alpha 通道

qtrle:支援 alpha 通道的編碼器之一(QuickTime Animation codec)

輸出檔 output.mov 將會是 有透明通道 的影片。
用 Python 控制 FFmpeg(例如用 subprocess)

你可以這樣做:

import subprocess

color_path = 'color.mp4'
mask_path = 'mask.mp4'
output_path = 'output.mov'

command = [
'ffmpeg',
'-i', color_path,
'-i', mask_path,
'-filter_complex', '[0:v][1:v]alphamerge',
'-c:v', 'qtrle',
output_path
]

subprocess.run(command, check=True)

額外注意:

遮罩影片必須是灰階或單通道格式。如果你的 mask 是 RGB,可能要先轉換成灰階:

ffmpeg -i raw_mask.mp4 -vf format=gray mask.mp4

解析度和幀率 必須一致。否則 alphamerge 會失敗。

如果你有影像範例可以提供(或更多具體格式),我可以幫你更精準地對應。不過基本上這個方法是目前影像合成常見的做法。你也可以用同樣方式處理單張圖片,用 ffmpeg 處理整個影片序列很方便。
你說:
這樣好了一個資料夾內有無數個不同的影像檔跟對應的mask檔 鄉對應的兩者檔名是一樣的但是mask影像檔的檔名結尾多了_mask 你能寫出一個能把該資料夾下所有相應影像完成mask合併處理的嗎?
ChatGPT 說:

當然可以。以下是使用 Python + FFmpeg 的完整腳本,會:

掃描指定資料夾

找出成對的檔案(如 image001.mp4 與 image001_mask.mp4)

合併為一個帶透明通道的影片(輸出為 .mov)

先決條件

你需要:

安裝 FFmpeg(並在環境變數 PATH 中)

Python 3.x

所有原始影像與遮罩都在同一個資料夾下,命名如:
filename.mp4 和 filename_mask.mp4

Python 腳本如下:

import os
import subprocess

# 設定資料夾路徑
input_folder = 'your_folder_path_here'
output_folder = os.path.join(input_folder, 'output')
os.makedirs(output_folder, exist_ok=True)

# 列出所有檔案
files = os.listdir(input_folder)

# 找出所有有對應 _mask 檔的影像
for file in files:
if file.endswith('.mp4') and not file.endswith('_mask.mp4'):
base_name = file[:-4] # 移除 .mp4
mask_file = f"{base_name}_mask.mp4"
if mask_file in files:
color_path = os.path.join(input_folder, file)
mask_path = os.path.join(input_folder, mask_file)
output_path = os.path.join(output_folder,
f"{base_name}_alpha.mov")

command = [
'ffmpeg',
'-y', # 自動覆蓋輸出檔
'-i', color_path,
'-i', mask_path,
'-filter_complex', '[0:v][1:v]alphamerge',
'-c:v', 'qtrle',
output_path
]

print(f"處理中: {file} + {mask_file} → {output_path}")
subprocess.run(command, check=True)
else:
print(f"找不到對應的 mask 檔案: {file}")

使用方式:

將此程式碼存為 merge_alpha_batch.py

替換 your_folder_path_here 成實際資料夾路徑

在終端機中執行:

python merge_alpha_batch.py


執行後效果:

每對檔案如:

person001.mp4

person001_mask.mp4

將會產生一個新檔案:

output/person001_alpha.mov

如你的來源檔案是 .png 或 .jpg 圖片,也可以改寫支援單張圖片。如果你想做那個版本,也可以告訴我。
你說:
上面有對應webm影像嗎
ChatGPT 說:

是的,你可以把上面產生 .mov 的程式修改為輸出 .webm,而且仍然支援 alpha 通道,只要使用支援透明通道的 WebM 編碼器(VP8/VP9 + alpha)。


如何修改為輸出 .webm(支援透明背景)

請把原來的 ffmpeg 指令改為這樣:

ffmpeg -i color.mp4 -i mask.mp4 -filter_complex "[0:v][1:v]alphamerge" -c:v
libvpx -auto-alt-ref 0 -pix_fmt yuva420p output.webm

解釋:

libvpx:WebM (VP8) 編碼器,支援 alpha

-pix_fmt yuva420p:這是關鍵!VP8/VP9 中能支援 alpha 的像素格式

-auto-alt-ref 0:防止 VP8 編碼時破壞透明度(必要)

修改後的 Python 程式範例(產生 .webm 檔案):

import os
import subprocess

# 設定資料夾路徑
input_folder = 'your_folder_path_here'
output_folder = os.path.join(input_folder, 'output_webm')
os.makedirs(output_folder, exist_ok=True)

# 列出所有檔案
files = os.listdir(input_folder)

# 找出所有有對應 _mask 檔的影像
for file in files:
if file.endswith('.mp4') and not file.endswith('_mask.mp4'):
base_name = file[:-4] # 移除 .mp4
mask_file = f"{base_name}_mask.mp4"
if mask_file in files:
color_path = os.path.join(input_folder, file)
mask_path = os.path.join(input_folder, mask_file)
output_path = os.path.join(output_folder,
f"{base_name}_alpha.webm")

command = [
'ffmpeg',
'-y',
'-i', color_path,
'-i', mask_path,
'-filter_complex', '[0:v][1:v]alphamerge',
'-c:v', 'libvpx',
'-auto-alt-ref', '0',
'-pix_fmt', 'yuva420p',
output_path
]

print(f"處理中: {file} + {mask_file} → {output_path}")
subprocess.run(command, check=True)
else:
print(f"找不到對應的 mask 檔案: {file}")

輸出範例:

對於:

jump.mp4

jump_mask.mp4

將輸出:

output_webm/jump_alpha.webm(背景透明)

額外建議:

Chrome / Firefox 都支援 VP8/VP9 + alpha 的 .webm

若你將這些影片用於網頁、動畫素材、Unity 等,.webm 是比 .mov 更現代且壓縮較佳的選擇

需要我幫你改成處理 .png 圖像序列嗎?或輸出透明背景 .gif / .apng?都可以做。
你說:
我是說影像檔跟對應的_mask本身都是webm影像 請改成 並且把合成後的也是webm影像
ChatGPT 說:

了解了!你是說:

資料夾中有多對 .webm 影片檔,例如:

clip01.webm

clip01_mask.webm

你希望用 clip01_mask.webm 作為 alpha 通道,和 clip01.webm 合成,輸出為 帶透明通道的 .webm 影片

修改後的 Python 腳本(處理 .webm → .webm,保留透明)

import os
import subprocess

# 設定資料夾路徑
input_folder = 'your_folder_path_here'
output_folder = os.path.join(input_folder, 'output_webm')
os.makedirs(output_folder, exist_ok=True)

# 列出所有檔案
files = os.listdir(input_folder)

# 找出所有有對應 _mask.webm 的影像
for file in files:
if file.endswith('.webm') and not file.endswith('_mask.webm'):
base_name = file[:-5] # 移除 .webm
mask_file = f"{base_name}_mask.webm"
if mask_file in files:
color_path = os.path.join(input_folder, file)
mask_path = os.path.join(input_folder, mask_file)
output_path = os.path.join(output_folder,
f"{base_name}_alpha.webm")

command = [
'ffmpeg',
'-y',
'-i', color_path,
'-i', mask_path,
'-filter_complex', '[0:v][1:v]alphamerge',
'-c:v', 'libvpx',
'-auto-alt-ref', '0',
'-pix_fmt', 'yuva420p',
output_path
]

print(f"處理中: {file} + {mask_file} → {output_path}")
subprocess.run(command, check=True)
else:
print(f"找不到對應的 mask 檔案: {file}")

使用方法

把上面程式貼到 .py 檔中

把這一行中的路徑改成你的資料夾實際路徑:

input_folder = 'your_folder_path_here'

例如:

input_folder = '/Users/yourname/Videos/myclips'

執行程式:

python 合成webm_alpha.py

合成後的影片會輸出到 output_webm/ 子資料夾,並保留 alpha(透明背景)

輸出格式資訊(WebM with alpha)

使用的是 VP8 編碼器(libvpx)

支援透明背景的格式:yuva420p

可直接在 Chrome、Firefox、Electron、某些遊戲引擎中播放透明影片

如果你影片很長,或需要改成 VP9(壓縮率更高),也可以改這樣:

-c:v libvpx-vp9

但要注意 VP9 編碼速度慢很多。

需要我幫你加個進度條、記錄錯誤檔案、或處理 .mp4+.webm 混合格式的話也可以補上。你說:
能否修改成當前資料夾 不用去設定什麼實際資料夾路徑?
ChatGPT 說:

可以,當然可以!我們可以把程式修改成直接使用「目前執行時所在的資料夾」,不需要手動設定路徑。
修改版:自動處理「當前資料夾」中的 .webm + _mask.webm 檔案

import os
import subprocess

# 使用目前執行程式的資料夾
input_folder = os.getcwd()
output_folder = os.path.join(input_folder, 'output_webm')
os.makedirs(output_folder, exist_ok=True)

# 列出所有檔案
files = os.listdir(input_folder)

# 找出所有有對應 _mask.webm 的影像
for file in files:
if file.endswith('.webm') and not file.endswith('_mask.webm'):
base_name = file[:-5] # 移除 .webm
mask_file = f"{base_name}_mask.webm"
if mask_file in files:
color_path = os.path.join(input_folder, file)
mask_path = os.path.join(input_folder, mask_file)
output_path = os.path.join(output_folder,
f"{base_name}_alpha.webm")

command = [
'ffmpeg',
'-y',
'-i', color_path,
'-i', mask_path,
'-filter_complex', '[0:v][1:v]alphamerge',
'-c:v', 'libvpx',
'-auto-alt-ref', '0',
'-pix_fmt', 'yuva420p',
output_path
]

print(f"處理中: {file} + {mask_file} → {output_path}")
subprocess.run(command, check=True)
else:
print(f"k>N똽煦使用方式

把這段程式存成 merge_webm_alpha.py

把你要處理的 .webm 和 _mask.webm 影片放到同一個資料夾

開啟終端機(或命令提示字元),切換到該資料夾:

cd 路徑/到/影片資料夾

執行:

python merge_webm_alpha.py

結果會輸出到:output_webm/ 子資料夾,檔名如:video_alpha.webm
範例

假設資料夾裡有:

dance01.webm
dance01_mask.webm
walk02.webm
walk02_mask.webm

執行後會產生:

output_webm/
dance01_alpha.webm
walk02_alpha.webm

需要加上錯誤處理(如影片格式錯誤)、進度條、或自動開啟輸出資料夾,也可以再補強




























[大致就是以上感覺 實際我問他的長度 參考瀏覽器右側的拉條
上面內容大約只是五分之一(我懶得貼了
CHATGPT會故意放入ICON圖片以便讓你複製全部的TXT的過程被圖片中斷
如果你們想複製全部TXT盡量再開問前就先請CHATGPT禁止貼出ICON圖片
才能做到全成直接複製)

反正大致情況就是[給出的第一個問題時 CHATGPT寫出的程式是可以產生效果的
但是後續只是改改細節(把黑背景弄成白色背景]上

問了上面長度的五倍以上 完全得不到正確的做法

====而且這類現象我在之前三~四個以前同樣是請教程序寫法的問題上====
====簡單說CHATGPT基本上被暗中刪除了糾錯訂正改進的功能=====
====被植入了一種會不斷回答無效內容的謊言式訓練模式===

就是說這是CHATGPT被安排好的一種情況
[得不到或不想讓你得到答案的情況 會不斷地用無效的程序內容讓你不爽
而非直接說做不到]

===總之你用AI寫程序多就會瞭解了 我文章只是先大致讓你們了解一下===

能夠成功的部份會直接成功
不能成功或不給成功的你問AI再多遍都會被AI技術無限謊言鬼打牆處理
它們不會說自己做不到[以便讓你改變發問方向]
而是會不斷地用各種謊言圓話 進入無限循環[總之你會發現AI後面給的程序
全部一定是錯的]


大概就這樣 我是遇到好幾次幾乎都是以上模式的情況

才做這個結論


(不過沒偷上智能鎖AI能寫各種程序 包含RPGMAKER的 確實很強)

--

※ PTT 留言評論
PTT 網址

r85270607 07/30 19:45多隆又跑出來了

去問雙龍會不要問我 黃龍之耳 06

https://i.postimg.cc/15JysLqH/2025-07-30-195720.png

https://i.postimg.cc/1RKQrLJQ/2025-07-30-195808.png

https://i.postimg.cc/dttKH4xT/2025-07-30-195826.png

https://i.postimg.cc/L8GKsR6z/2025-07-30-195847.png

https://i.postimg.cc/j5QGv76X/2025-07-30-195746.png

https://i.postimg.cc/L6LvKpgq/2025-07-30-201105.png

為啥以前就有雙龍會? 阿地球本身就是[訊息的造化遊戲] 情報演算背景超級無敵複雜可追加可修改可調整 懂得自然會懂 都生成出來的情報(訊息)劇情相 不要想太多

potionx 07/30 19:51https://youtu.be/52MNTycuS1o 好像因為

potionx 07/30 19:51架構和數據量不匹配有可能系統崩潰掉

kinmengon 07/30 19:53字太多 累

反正就一句話 你用多自然會懂 我只是先幫你們了解確實有這種情況普遍存在於 所有AI模型中 運作方式也差不多 反正就是你問的問題它們不會因為做不到就告訴你停止[而是對你玩無限鬼打牆]

gino0717 07/30 19:56grok特別明顯

我一般只用CHATGPT 所以GROK部分我不保證 不過今天這問題GROK也是失敗沒錯

Mood10207 07/30 20:04遇過好多次了,大樂透給的號碼每次都

Mood10207 07/30 20:05不一樣,一直跳針給新的號碼

btaro 07/30 20:05你為什麼要跟ai解釋ai

1.因為你沒有辦法確定[網路被控制到什麼程度 解鎖的部分有哪些]] ===甚至可以說連控制的"自己也不知道"=== 2.造化遊戲本身情報傳遞技術本身就很複雜 你只看到我對AI解釋AI的部分而已

※ 編輯: duolon (221.153.206.190 韓國), 07/30/2025 20:16:40

NX9999 07/30 22:34ChatGPT現在很會這樣,我就跳去用Google

NX9999 07/30 22:34Gemini了